エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
【正規表現】グループ化はするが、キャプチャはしない - セカンドノート
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
【正規表現】グループ化はするが、キャプチャはしない - セカンドノート
(?:)を使うと、グループ化されるがキャプチャされなくなる。 【(?:)を使わない場合】 string sample = "... (?:)を使うと、グループ化されるがキャプチャされなくなる。 【(?:)を使わない場合】 string sample = "http://sample:8080/dsample/sample.html"; Regex rg = new Regex("(\\w+):\\/\\/([^/:]+)(:\\d*)?([^# ]*)"); Match m = rg.Match(sample); //m.Result("$1")は http //m.Result("$2")は sample //m.Result("$3")は :8080 【(?:)を使った場合】 string sample = "http://sample:8080/dsample/sample.html"; Regex rg = new Regex("(?:\\w+):\\/\\/([^/:]+)(:\\d*)?([

