Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
アンダースコア、文字、数字、スペースに一致する次の正規表現があります。私の問題は、スペースだけで文字列を一致させたくないということです。何か助けはありますか?ありがとう!
[a-zA-Z0-9_\\s]+
最初の文字が非スペースでなければならない場合は、次のようになります。
[a-zA-Z0-9_][a-zA-Z0-9_\s]*
先頭のスペースも一致させる必要がある場合:
\s*[a-zA-Z0-9_][a-zA-Z0-9_\s]*
[a-zA-Z0-9_\\s]*[a-zA-Z0-9_]+[a-zA-Z0-9\\s]*
これを表現するよりエレガントな方法がありますが、選択したツールがそれをサポートしているかどうかはわかりません。