Javaでこの問題が発生しています。特殊文字間の部分文字列を検索する正規表現
&
と;
の間に囲まれたエンティティを含むデータ文字列があります。
&Text.ABC;, &Links.InsertSomething;
これらのエンティティは、私たちが持っているiniファイルから何でもかまいません。
これらの文字列を入力文字列で見つけて削除する必要があります。入力文字列にこれらのエンティティが1つも存在しなくてもかまいません。
正規表現を使用してパターンの一致と失敗を試みています。
誰でもこの問題の正規表現を提案できますか?
ありがとうございます!
"&[A-Za-z]+(\\.[A-Za-z]+)*;"
これは、1つ以上の文字(大文字と小文字の両方)([A-Za-z]+
)が続く文字&
を照合することによって開始する:ここ
おかげでたくさん!それは素晴らしく働いた。 – SfromMA