Loading...

さいたん一致再び


javaです。
こういう感じの文字列があります
aaa=selext * from a where a.x = xxxx

はじめのaaaがsqlidで=のうしろがsqlというような設定から、
sqlidとsqlを抜き出します。

static String[] getSqlidAndSql(String s){ if (s.trim().startsWith("#")) { return null; } String sqlid = s.replaceFirst("(^.*?)=.*", "$1"); String sql = s.replaceFirst(".*?=(.*)", "$1"); return new String[]{sqlid, sql}; }



むっ正しいのかなこれ
リアクション: 
正規表現 59196849653490476

コメントを投稿

ホーム item

このブログを検索

Random Posts

Popular Posts

Labels

ADS