
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Goの正規表現 (?<flag>) と和解せよ - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goの正規表現 (?<flag>) と和解せよ - Qiita
TL; DR (?i), (?m) 等は、マッチのルールを変更するフラグを表す 大文字、小文字の区別をなくす/行を跨... TL; DR (?i), (?m) 等は、マッチのルールを変更するフラグを表す 大文字、小文字の区別をなくす/行を跨いでマッチできる等 グループはキャプチャされない リファレンス: https://github.com/google/re2/wiki/Syntax はじめに とあるライブラリを調べていたところ、大文字でも小文字でもマッチする謎の正規表現を見つけました。 re := regexp.MustCompile(`(?i)(ab)(c+)`) fmt.Println(re.FindStringSubmatch("abccc")) // [abccc ab ccc] // 大文字でもマッチする!? fmt.Println(re.FindStringSubmatch("AbCcc")) // [AbCcc Ab Ccc] 実際は謎でもなんでもなかったので 調べた内容を備忘録として残してお