0

現在、私はこれを持っています: @"(\S)+"、しかし、それは完全な文字の後のスペースを防ぐだけなので、最初の文字のスペースも防ぐにはどうすればよいですか?

4

1 に答える 1

1

文字列に空白がないことを確認する場合は、次を使用します。

^\S+$
  • ^一致を文字列の先頭に固定します。

  • \S+1つ以上の非空白文字に一致します。

  • $一致を文字列の最後に固定します。

AppleのObjective-C開発者フレームワークでNSRegularExpressionクラスを実際に使用している場合は、次のようになります。

@"^\\S+$"

しかし、(私が思うに)C#正規表現を使用している場合は、次のようになります。

@"^\S+$"

(「regex」は正規表現の汎用タグです。他のタグを削除します。)

于 2012-06-20T18:15:39.273 に答える