「そんなの正規表現を使えば簡単に抽出できるだろ (実はよく分かっていない)」 [787645228]
■ このスレッドは過去ログ倉庫に格納されています
NTTと早大、誤った正規表現の文字列抽出を自動で修正する技術を発表
NTTと早稲田大学は6月16日、誤った正規表現の文字列抽出を検出して自動的に修正する技術を世界で初めて実現したと発表した。
同17~22日に開催される「PLDI2023」で詳細を報告するという。
今回開発した技術は、多様なバリエーションを扱うことからあいまいさのない正確な記述が求められる正規表現の文字列抽出において、
誤った記述を検出し自動的に修正する。NTTは、正規表現によるパターンの確認を実施するプログラムの振る舞いとして、
「ECMAScript 2023」に完全準拠した正規表現エンジンの振る舞いを理論モデルとして厳密に定義し、
この理論モデルに従って修正結果となる正規表現に誤りがないことを保証する条件を生成する方法を提案した。
https://japan.zdnet.com/article/35205348/
https://japan.zdnet.com/storage/2023/06/16/b8ce5a751c8ba7e37544a94030873988/ntt_waseda-u061602.jpg
それぼく 俺位になるとPEGをC++のテンプレートで自作する 何このAI欲しい
けど自動修正された結果
そうじゃねえええってこともありそう 修正元の正規表現が要る、修正後の正規表現を検証しなければならない
記述に悩んだときの参考にはなるが未熟な人が使って不具合を出しそう そういや
chatGPTに正規表現作らせたらどうなるんだ?
プログラム書かせるよりは正確そうだし
一般的な事務でも使えるレベルならメッチャはかどる気がするな Microsoft実装は戻り読みができないんだっけ >>15
そんな夢みたいなことできたら世界中の事務職いらなくなるだろ
っていうくらい夢みたいなことができるぞChatGPT
正規表現なんて余裕バリバリ 完璧に理解するのは難しいが、個人用途ならそんなになあ 正規表現すらすら出てくるお前らを見るたび凄いと思ってる
けど悔しいから絶対に褒めない chatGPTに正規表現を改修してと頼むと簡単なのならやってくれるぞ
次の正規表現に"岸信介"もマッチするよう改修して
安倍(晋三|晋太郎)
で
(安倍(晋三|晋太郎)|岸信介)
出力された >>18
マジかぁ
正規表現なんてほとんど使うことないけど
そのせいで毎回うろ覚えというか
うろ理解というか
ややこしいのとか否定先読みとか使わないといけなくなると
「こうだったかな…?ん……あ…できた……?」
みたいなこと毎回やってっからな
今度使ってみよう どんな分野でもマニュアル丸ごと読み込ませればWordのイルカみたいな使い方出来そう 正規表現ってまじで普通に1日あれば覚えれるレベルなのに誰も覚えようとしないよな
ブラインドタッチできないのと一緒でちょっとやればできることもやらないっていう
そいつの人間性を測ることができる
あぁこいつは今まで大した努力もしたことないそういう人生なんだなって エンジンによるエスケープとか名前付きキャプチャとかの違いが気になっていつまで経ってもすらすら書けるようにならん このスレに適用されていたNG正規表現
/^\s*((?!\p{Emoji_Modifier_Base}\p{Emoji_Modifier}?|\p{Emoji_Presentation}|\p{Emoji}\ufe0f).)\1{2,}\s*$/u ■ このスレッドは過去ログ倉庫に格納されています