JAVACATEGORY: Flash 正規表現:複数単語があるときの先頭マッチ、最長マッチ I can't help loving can. という文章があって、 /.*can/ でマッチすると、 文末の"can"にマッチしてしまう。 これは、対象の文字列が複数ある場合、最も長い物にマッチしようとする「最長マッチ」の機能を持ってい... 2010.01.25 JAVACATEGORY: Flash
JAVACATEGORY: Flash 各行の先頭にマッチさせたい場合 マルチラインモードを使う。 String str = "def\nabc"; String regex = "^abc"; Pattern p = Pattern.compile(regex, Pattern.MULTILINE); Mat... 2010.01.25 JAVACATEGORY: Flash
JAVACATEGORY: Flash 複数のパターンからマッチする正規表現の書き方 "候補1|候補2|.." |を使う。 String str = "Document created by 20090801"; String regex = "2007|2008|2009"; Pattern p = Pattern.com... 2010.01.25 JAVACATEGORY: Flash
JAVACATEGORY: Flash ドメイン(ホスト)を取得する方法 //URLをとる new URL("").getHost(); → new URL("").getPath(); →aaa 2010.01.22 JAVACATEGORY: Flash
JAVACATEGORY: Flash Javaで単純な正規表現 String s1 = "Stringクラスは文字列を表します。"; String s4 = "クラス"; if (s1.matches(".*" + s4 + ".*")) { // 部分一致です } else { // 部分一致ではあり... 2010.01.19 JAVACATEGORY: Flash