0

事前定義された文字の任意のシーケンスに一致する正規表現を記述する必要があります。つまり、文字列 "Hello,, world, xaxxa" では、二重のコンマと x が検出されますが、単一の出現は検出されません。これが重複した質問ではないことを願っていますが、答えが見つかりませんでした...助けてくれてありがとう

4

1 に答える 1

3

みたいな意味ですか?

(.)\1+

ここでRegexrを参照してください

(.)任意の文字に一致し、後方参照に格納します (括弧で囲まれているため)。で、\1この後方参照にアクセスします。

したがって、これは同じ文字の任意のシーケンスと一致します。

定義済みの文字セットがある場合は、文字クラスを使用します

([,x])\1+

ここでRegexrを参照してください

角かっこ内のクラスに任意の文字を追加できます。

于 2012-04-16T14:30:04.070 に答える