Regular Expression(正規表現) Part17 (277レス)
上下前次1-新
88: 2024/06/01(土)18:52 ID:4ZWo8ROd(1) AAS
>>87
>>インスタントコーヒーと区別するために作られた日本語
いわゆる「レトロニム」ってやつだね
89(1): 2024/06/02(日)06:26 ID:j0fRNfQ2(1) AAS
正規表現のregularはレギュレーション的な意味?
そしてコーヒーそうだったのか
普通の王道の味のコーヒーって意味だと思ってたwww
90: 2024/06/03(月)02:03 ID:YPamPwdM(1) AAS
英和だけじゃなく英英も調べるようにしたほうがいいよ
91: 2024/06/03(月)19:56 ID:PWp7k61t(1) AAS
>>87
形式言語理論だと正則表現と訳すことの方が多いらしい
92: 2024/06/05(水)15:42 ID:kJJy3o9y(1) AAS
セーソク表現か…
93: 2024/06/06(木)14:37 ID:E3zmVJgl(1) AAS
>>89
コーヒーソーダは違います
94: 2024/06/18(火)14:11 ID:pzzAto97(1/4) AAS
質問させてください
# h1
## h2
こういった構造なのですが、h2のタブ(上の例では半角スペースにしてます)を除いた箇所だけマッチさせたいです
# .*
## .*
1つ目をh1用、2つ目をh2用としてマッチさせたいのですが、これだと1つ目がh2の後半部分にもマッチしてしまいます。
対策はあるでしょうか
95: 2024/06/18(火)14:59 ID:J2T1cvE/(1) AAS
2つ目を1つ目にして
1つ目を2つ目にする
96: 2024/06/18(火)15:10 ID:pzzAto97(2/4) AAS
すみません
どういうことでしょうか。
97: 2024/06/18(火)15:21 ID:TPDReXqh(1/2) AAS
後読みが使える環境なら
(?!#)# .*
98: 2024/06/18(火)15:22 ID:TPDReXqh(2/2) AAS
^# .*で問題ないのか
99: 2024/06/18(火)17:57 ID:pzzAto97(3/4) AAS
試したところ、後読みというは使えない環境のようでした
meryというテキストエディタです
100: 2024/06/18(火)17:58 ID:pzzAto97(4/4) AAS
そっちのスレで聞いてみますね
101: 2024/06/18(火)20:25 ID:kkbo/g2D(1) AAS
FindOnig
102: 2024/07/09(火)03:18 ID:pEcdZJzG(1) AAS
re2のレポジトリに、ずっとコード書いてきた人を追悼するissueが立ってるけど
いたずらじゃなく本当だとしたら今後どうするんだろ
正規表現エンジンの設計ってわりと専門性高めで後任を見つけるのも簡単ではなさそうだけど
103: 2024/07/10(水)22:30 ID:gmanX3ar(1) AAS
You! Google 入っちゃいなよ!
104: 2024/07/14(日)06:46 ID:wEMWtxb4(1) AAS
これ以上仕様ごちゃごちゃ追加しても
使いこなせる人1%もいないから放置でいいよ
105: 2024/07/15(月)14:02 ID:glISuHIA(1) AAS
お前がこなすんだよ!
106: 2024/07/16(火)09:13 ID:dYW+o1n8(1) AAS
お前がこなたなんだよ!
107: 2024/07/17(水)20:43 ID:F5hkyutw(1) AAS
Googleのre2とIntelのhyperscanは他の色んな正規表現エンジンを過去のものにした
108: 2024/07/20(土)05:52 ID:/niJ3Ici(1) AAS
高速な正規表現エンジンを求める人が遅い正規表現を作って使ってたりする
正規表現エンジン作者はユーザーのアップデートもしたいだろうな
109: 2024/07/22(月)03:43 ID:qSKgOXFg(1) AAS
そういうのはエディタの仕事だ
ビジュアライザー付き正規表現ダイアログボックスで
ミスなく正規表現を入力したらAIが改善を指摘すればよし
110: 2024/07/22(月)15:45 ID:L5BeUc31(1) AAS
正規表現を作るのが下手な人は書き始める前のアルゴリズム作成の段階で
おかしくなってる場合も多い それ含め全部AIがやってくれるのが理想だ
111: 2024/07/22(月)15:48 ID:65P6Lbbe(1) AAS
場合抜けしてる勘違いぎみの式だけを見たって
本来の意図が何だったのかAIじゃなくて人間でもわからん場合もあるよね
112: 2024/07/22(月)17:18 ID:JYnS/4wE(1) AAS
正規表現だけみせても最適化しかできないだろうから
周辺のコードも与えて関数レベルで出力してもらうのが適当かもね
113: 2024/07/23(火)19:28 ID:Dt1Z//LV(1) AAS
AIに抽出してもらえば正規表現いらないじゃん
114(3): 2024/07/29(月)23:15 ID:rj9tTr/V(1) AAS
●Regular Expressionの使用環境
JaneXeno
●検索か置換か?
検索
●説明
.com .net .jp 以外のドメインを含むURLをNGにしたい
●対象データ
外部リンク:example.com
外部リンク:example.net
外部リンク:example.jp
外部リンク:example.cn
外部リンク:example.xyz
外部リンク:example.com
外部リンク:example.net
外部リンク:example.jp
外部リンク:example.cn
外部リンク:example.xyz
●希望する結果
外部リンク:example.cn
外部リンク:example.xyz
外部リンク:example.cn
外部リンク:example.xyz
115(1): 2024/07/30(火)15:30 ID:QttCMg3R(1) AAS
>>114
https?+://(?:[!-~&&[^./"()<>]]++\.)++(?!com|net|jp)(?>[a-z]{2,10})(?::(?>[0-9]{2,5}))?+(?>[/?#]|(?![!-~&&[^"()<>]]))
116: 114 2024/07/30(火)16:01 ID:DGOcYJSo(1) AAS
>>115
神様、マジありがとうございました
117(1): 2024/08/04(日)11:21 ID:H8uHYzPU(1) AAS
(?>[/?#]|(?![!-~&&[^"()<>]]))
これは先読み否定1つにまとめられる
(?!com|net|jp)
これはcomeやjpgも弾いてしまう
どちらも実用上は問題ない
前者は頭の体操にはちょうどいい難易度
上下前次1-新書関写板覧索設栞歴
あと 160 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.014s