C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

No.85008 の関連記事表示

<< 0 >>
■85008  Re[1]: 正規表現の考え方がわかりません
□投稿者/ WebSurfer -(2017/09/05(Tue) 10:47:26)
    No85005 (夜叉丸 さん) に返信

    文字列の条件を明確にしていただかないとなかなかレスしずらいです。

    最初の例のパターン [-]*\d+ は、最初に '-' が 0 回以上の繰り返し、その次が数字
    の 1 回以上の繰り返しになりますが、そうすると例えば以下の入力にもマッチするは
    ずです。

    -----3
    00000000
    2147483648 (Int32.MaxValue を超える数字)

    そういう入力はダメなら、それにはマッチしないパターンを考える必要がありそうです。

    次のステップとして小数点を許可する場合も、同様に、マッチ条件を考える必要があると
    思うのですが。

    "1.0.0.0" などという入力までマッチさせていいのか、そういうのは入力として来ないの
    で考えなくていいのかでパターンが変わってくると思います。
記事No.85005 のレス /過去ログ145より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -