文のどこかに<も>もない場合、一致する正規表現が必要です。
文字列に<または>が含まれている場合は、falseを返す必要があります。
私はこれで部分的に成功しましたが、私の<>が最初または最後にある場合のみです:
(?!<|>).*$
違いがある場合は、.Netを使用しています。
助けてくれてありがとう。
文のどこかに<も>もない場合、一致する正規表現が必要です。
文字列に<または>が含まれている場合は、falseを返す必要があります。
私はこれで部分的に成功しましたが、私の<>が最初または最後にある場合のみです:
(?!<|>).*$
違いがある場合は、.Netを使用しています。
助けてくれてありがとう。
回答:
^[^<>]+$
文字クラスのキャレット([^
)は、何にでも一致することを意味します。つまり、これは、文字列の先頭、次に<
and 以外の1つ以上の文字、そして文字列>
の末尾を意味します。
+
と最初のキャレットがある理由の説明を追加できますか?