私のテキストは$で始まり、アルファベットAZのみを含めることができます。特殊文字は使用できません。これで、COMMA(、)を使用でき、同じパターンが繰り返されます。つまり、$とアルファベットです。
このような条件の正規表現を作成するにはどうすればよいですか?
私のテキストは$で始まり、アルファベットAZのみを含めることができます。特殊文字は使用できません。これで、COMMA(、)を使用でき、同じパターンが繰り返されます。つまり、$とアルファベットです。
このような条件の正規表現を作成するにはどうすればよいですか?
あなたはこれを試すことができます:
^\$[A-Z]*,?\$[A-Z]*
詳細 :
^\$:「$」で始まる[A-Z]*:AからZまでの文字,?:「、」を持つことができます詳細情報の後で編集:
^\$[a-z]*(?:,? ?\$[a-z]*)*$
一致$adbdfd,$asdfafしますが、またはではあり$adbdfdません。$adbdfd,aaadbdfd,$aa
これを試して
^(?i)(\$[a-z]+)(,(?1))*$
または、コンマと次の単語の間に空白が許可されている場合は、これを試してください
^(?i)(\$[a-z]+)(,\s*(?1))*$