正規表現を使ってJavaの文字列に一致するものを見つけようとしていました。実際の正規表現は、私はそれが私が正規表現でJavaの複数行の文字列を検索する
^(interface \\X*!)
を使用するJava今これはインデックス13の近くに不正な/サポートされていないエスケープシーケンスをスローしないとき、私はボードを少し検索し、それが実際にすべきことがわかっ
^(interface \X*!)
ですそれを動作させるために4つのバックスラッシュを使用します。しかし、私が使用する場合
^(interface \\\\X*!)
それは一致を返します。どんなポインタであれ、本当に役に立ちます。
だけでサンプルの試合は、あなたがJavaを使用して、コメントで特定のパターンに一致させるために
interface ABC
temp
abc
xyz
!
SHOULDと一致するものの例または説明を提供できますか?あなたは "interface X"や "interface¥X"のような文字列をマッチさせようとしていますか? – mangotang
このコードを使用して、私は試合を取得し、私は例外を取得しない: 'パブリッククラスXXXX { のpublic static無効メイン(文字列[] args){ のString = "\\ Xインターフェース!" ; ブール値b = s.matches( "^(インターフェイス\\ X *!)"); System.out.println(b); }} ' – mangotang
はサンプルを@mangotangするようなものになるだろう: インタフェースABC 一時 ABC XYZ ! –