0

文字列を一致させようとしています。

  1. 文字列には空白を含めることができます

  2. 文字列には、少なくとも 1 つの非空白文字が含まれている必要があります。

私は試した、

[^\s]

これは、空白以外のすべての文字に一致します。

上記の正規表現の改善は役に立ちます

4

4 に答える 4

4

質問を「単一の非空白文字がある限り、何でも」に減らすことができれば、うまくいく.*\S.*はずです。

于 2012-08-06T16:01:07.060 に答える
2

これを試し.*\S.* て、あなたが求めているものと一致する必要があります

于 2012-08-06T16:04:22.033 に答える
1

\Sと同等[^\s]です。それはあなたの質問でしたか?

于 2012-08-06T15:59:02.490 に答える
1

更新、質問を読み間違えました。

.*\w.*あなたの表現としてみてください。これは、少なくとも 1 つの空白以外のスペースを含む任意の文字列に一致します。正規表現を定義する際には、必ずバックスラッシュをエスケープし".*\\w.*"て、文字列として使用してください。

于 2012-08-06T15:59:29.870 に答える