No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
Newer Version Available
Pattern と Matcher の例
Matcher クラスの end メソッドは、最後の文字が一致した後の一致文字列の位置を返します。これは、文字列を解析中に一致する部分が見つかった後、次の一致を見つけるなど別の処理を行う場合に使用します。
正規表現構文では、? は 1 つ一致、または一致がないことを示し、+ は 1 つ以上一致することを示します。
次の例では、Matcher オブジェクトと共に渡された文字列がパターンに一致します。これは、(a(b)?) が、文字列 'ab' ('a' の後に 'b' が 1 回) に一致するためです。次に、最後の 'a' ('a' の後に 'b' が 1 つもない) に一致します。
次の例では、メールアドレスが正規化され、類似するメールアドレスに対して異なる最上位のメイン名やサブドメインがある場合、重複が報告されます。たとえば、john@fairway.smithco は john@smithco に正規化されます。