String.contain("-")
を定義して" -
" 1つまたは複数の整数で指定します。これは十分だろう特定の文字「 `-`」の後に1つ以上の整数が続く文字列を検索するString.contain(" - ")を定義することができます
search -12
t-123est
しかし
search-t12
t-est123
String.contain("-")
を定義して" -
" 1つまたは複数の整数で指定します。これは十分だろう特定の文字「 `-`」の後に1つ以上の整数が続く文字列を検索するString.contain(" - ")を定義することができます
search -12
t-123est
しかし
search-t12
t-est123
をカバーしません。
Regex.IsMatch("search -12", @"-\d")
あなたが最良の選択肢はにではないかもしれません - :
はそれのような何かをカバーしますString.Contains
を使用してください。Regex.IsMatch
を使用するのが最適です。これにより、あなたのニーズに正確に一致する正規表現を定義することができます。 https://www.regex101.com/のようなサイトを使用して、自分の表現をテストして自分のケースをカバーできることを確認することができます。あなたのケースでは、あなたは使用することができます
私は 'String.Contains()'があなたに役立つとは思わない... 'Regex'を使ってみましたか? –
はい、正規表現を使用してください。 –
正規表現を使用したいと思うように聞こえます。 – juharr