Regular Expression(正規表現) Part17 (277レス)
上下前次1-新
27: 2023/12/20(水)23:05 ID:owPAm/QX(2/3) AAS
そか、AIに作ってもらえるならクレクレする必要もないね、いいことだ
28: 2023/12/20(水)23:36 ID:z/5Qp7sj(1) AAS
そして「ChatGPTでXXをやってみたいんですがうまくいきません、どうしたら」というクレクレ質問が大量発生
29: 2023/12/20(水)23:46 ID:owPAm/QX(3/3) AAS
私もそのクレクレになりそうw
30: 2023/12/22(金)12:31 ID:ivJ9ZoTT(1) AAS
あるプログラムのコーディングはすごく処理速度を意識してるのに
そのプログラムに使ってる正規表現はまったく効率を考えてない,というケースをよく見かける
正規表現をAIが作るようになれば改善されるかもね
31: 2023/12/22(金)18:21 ID:55x+HPTI(1) AAS
人「おいAI、お前が作った正規表現とてつもなく遅いじゃないか」
AI「はい、ヒトが解読しやすい方が良いと判断しました。速度の問題は時が経てばマシンの性能向上で解決しますが、ヒトの解読力の方は...」
32: 2023/12/23(土)21:28 ID:jMjD4WOY(1) AAS
> 速度の問題は時が経てばマシンの性能向上で解決しますが
海原雄山「このポンコツAIを作ったのは誰だー」
33: 2023/12/29(金)19:40 ID:c5lsn96k(1) AAS
話が高度過ぎて付いていけない
34: 2024/01/15(月)07:25 ID:LwnsIRDe(1) AAS
速い正規表現ってどういうこと?
35: 2024/01/15(月)09:06 ID:ZT1xOGvJ(1) AAS
ステップ数が小さい
36: 2024/01/15(月)15:35 ID:VYSGEVd4(1) AAS
正規表現とてつもなく遅い でグーグル検索しようぜ
37: 2024/01/15(月)16:06 ID:UMjmkZMs(1) AAS
俺にかかれば正規表現はいくらでも遅くなる
任せてくれ
38(1): 2024/01/31(水)22:37 ID:jTCZHTVk(1) AAS
.Netが正規表現エンジンを改良したと話には聞いてたけど
6年でこんなに変わるもんなんだな
Language Email(ms) URI(ms) IP(ms) Total(ms)
2018年 C# .Net Core 1952.13 1681.00 111.32 3744.45
2024年 C# .Net Core 6.46 3.79 19.35 29.59
外部リンク:github.com
39: 2024/01/31(水)23:41 ID:O0N6A3M6(1) AAS
>>38
.Net Core(現 .Net)ってそんな前からあったっけ?
40: 2024/02/01(木)23:01 ID:YPnx34uD(1) AAS
.NET Core 1.0は2016だからね
41: 2024/02/04(日)19:04 ID:1hv2Rh8g(1) AAS
案外歴史が長い!
42: 2024/02/04(日)21:10 ID:GiV0zbjO(1) AAS
旧エンジンにマシンパワーをどれだけ積んでもネットブックで動かす新エンジンに勝てなそう
43: 2024/02/04(日)22:35 ID:FtEwRyHG(1) AAS
それ同じ環境と条件で比較テストしてるわけじゃないから単純にエンジンの違いによる性能差じゃないからね
44: 2024/02/04(日)23:23 ID:l8NY0XdM(1) AAS
正規表現は昔からあるのに未だに進化するスピードが尋常じゃないのはすごいことだ
AIの登場でこれからどうなるのか想像付かない
45: 2024/02/05(月)03:06 ID:UJ2m14qd(1) AAS
正規表現はオートマトンに変換するだけだから
AIとは何の関係もないぞ
高速化もこれ以上は理論的にできないし
書き方で速さが違うのは当たり前
46: sage 2024/02/05(月)15:59 ID:6V7y69ze(1) AAS
現代の正規表現エンジンは純粋なオートマトンだけで動いているわけではないよ
47: 2024/02/14(水)22:19 ID:2oHCpHj3(1) AAS
例えをあげると以下の正規表現を使った検索では
[^a]+c[^b]+
まず"c"を検索して見つからなければマッチ失敗を返す
このときオートマトンは使用されないまま検索が終わる
これは実在する正規表現エンジンの動作ではなくあくまでイメージ
AIならもっと柔軟にこういう処理が出来るかも
48: 2024/03/18(月)04:18 ID:LIfqFVfX(1) AAS
そういう高速化はワイルドカードで
数パターンに分類してやったことはあるな
というわけで前段階で複数のワイルドカードをand/orでつなげた表記も受け付けるようにすれば
シンプルな分結構高速化できる
49: 2024/03/23(土)22:54 ID:tYxC9w64(1) AAS
ふむ。
50: 2024/03/24(日)19:41 ID:aAFJLVlH(1) AAS
正規表現って現実の何かで例えるなら何?
パズル?
言語学的な感じも数学的な感じもしないような
51(1): 2024/03/24(日)23:03 ID:IO+c4sKO(1) AAS
けんけんぱ
52: 2024/03/25(月)00:12 ID:BW1at+9B(1) AAS
ずいずいずっころばし
53: 2024/03/25(月)17:12 ID:vkyh3m8T(1) AAS
ますたーまいんど
54: 2024/03/28(木)12:08 ID:Y8B9QCf2(1) AAS
正規表現が $ と ^ をラインアンカーとして採用した理由 ソフトアンテナ
外部リンク:softantenna.com
55: 2024/03/28(木)23:34 ID:WoHbaWvj(1) AAS
正規表現を初めて使ったのがken氏でOnigmoもken氏
そして現代で正規表現と言えばPerl
この3つの要素を合わせるとなんと>>51になる
56: 2024/03/30(土)12:49 ID:oQnMbHXx(1) AAS
すべった
上下前次1-新書関写板覧索設栞歴
あと 221 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.017s