前提・実現したいこと
任意の文字列に半角英数字(a-zA-Z0-9)と記号「! ? # $ % & \ @ = * + ( ) [ ] { } / | ^ - _ , . : ; ~ `」が含まれているかどうかをチェックしたい
補足情報
下記ソースで半角英数字のチェックは行えたのですが、記号の付け方が分かっておりません。
Python
1if re.match(r"^[a-zA-Z0-9]", value) is not None:
補足情報
言語はPython 3.8になります。
記号に関しては <, >, ", ' を除いた全てということになりますか?
チェックしたいのが「半角英数字と記号の両方」なのか「半角英数字または記号のいずれか」のどちらなのかを明確にした方が期待する回答が得られやすくなると思います。(現在の記載では前者のように見えます)
回答1件
あなたの回答
tips
プレビュー