Regular Expression(正規表現) Part17 (277レス)
Regular Expression(正規表現) Part17 http://mevius.5ch.net/test/read.cgi/tech/1702684760/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
188: デフォルトの名無しさん [sage] 2024/09/12(木) 11:34:30.88 ID:G9h42jpn いや、json限定ならjsonエディタとか使えばいいんじゃなかろうか http://mevius.5ch.net/test/read.cgi/tech/1702684760/188
189: デフォルトの名無しさん [sage] 2024/09/12(木) 14:21:47.53 ID:iwy8LWRU >>183 非ascii文字はユニコードエスケープされてる? http://mevius.5ch.net/test/read.cgi/tech/1702684760/189
190: デフォルトの名無しさん [sage] 2024/09/12(木) 14:33:20.53 ID:G9h42jpn JSONだから基本UTF-8なんじゃないのか? http://mevius.5ch.net/test/read.cgi/tech/1702684760/190
191: デフォルトの名無しさん [sage] 2024/09/12(木) 14:35:15.82 ID:G9h42jpn パーセントエスケープか あるのとないのと両方あるしなあ http://mevius.5ch.net/test/read.cgi/tech/1702684760/191
192: デフォルトの名無しさん [sage] 2024/09/12(木) 14:54:08.26 ID:71tHR6b6 北製のエディタ選んでぶっこ抜かれてるやつはいないな? 出所の怪しいやつは避けるんだぞ? http://mevius.5ch.net/test/read.cgi/tech/1702684760/192
193: デフォルトの名無しさん [sage] 2024/09/12(木) 16:03:08.30 ID:3oNIjHZT >>184 >>187 ありがとう使ってみる 対象ファイルはUTF8で改行はLFとCF+LF混合(1ファイル内では統一) 日本語2バイト文字はエスケープなしに普通に表記されてる http://mevius.5ch.net/test/read.cgi/tech/1702684760/193
194: デフォルトの名無しさん [sage] 2024/09/12(木) 16:55:26.60 ID:tplSlOtQ >>187,193 dnGrepも良い マッチ箇所の前後数行表示やマッチファイル全体プレビュー表示でサクッと探して diffとtext editor用の外部コマンドラインを複数登録して使ってる (有名どころのテンプレートあり) http://mevius.5ch.net/test/read.cgi/tech/1702684760/194
195: デフォルトの名無しさん [sage] 2024/09/12(木) 17:00:09.50 ID:G9h42jpn >>193 テキストエディタは何でも良いとは言ったけど 起動引数にファイル名と行位置を指定できるものじゃないと使い物にならない メモ帳はダメだが大抵大丈夫 http://mevius.5ch.net/test/read.cgi/tech/1702684760/195
196: デフォルトの名無しさん [sage] 2024/09/12(木) 17:38:37.00 ID:G9h42jpn >>194 良さそうだなと思ったらwin7には無理っぽい(.NET8だとか) http://mevius.5ch.net/test/read.cgi/tech/1702684760/196
197: デフォルトの名無しさん [sage] 2024/09/13(金) 06:32:33.01 ID:11vS+uA+ >>196 文字エンコーディング自動判別が出来るので、ちょっと古めのcp932とUTF8の混在環境で重宝すると思ったがそれは残念 >>183,193は大丈夫そうだけど(根拠なし) http://mevius.5ch.net/test/read.cgi/tech/1702684760/197
198: デフォルトの名無しさん [sage] 2024/09/23(月) 23:23:59.22 ID:kDMCxsRj pcre2の作者さんが後継者探してる 27年続けてきて最近年を感じるようになったとか http://mevius.5ch.net/test/read.cgi/tech/1702684760/198
199: デフォルトの名無しさん [sage] 2024/09/26(木) 08:21:09.95 ID:JQMFr7dw 老朽ソフトウェアの後継者問題って 需要があれば勝手にメンテされるし無ければ消えるだけだよ 正規表現は時代に合ってないからこの概念ごと消えるかもしれない http://mevius.5ch.net/test/read.cgi/tech/1702684760/199
200: デフォルトの名無しさん [sage] 2024/09/26(木) 20:55:23.73 ID:DovoaZNg >>199 正規表現が時代に合ってないってどういうこと? http://mevius.5ch.net/test/read.cgi/tech/1702684760/200
201: デフォルトの名無しさん [sage] 2024/09/26(木) 22:02:49.37 ID:KgNEnM1+ たぶんだけど自然言語で書く、かな いまでもコンパイルはしてるし 曖昧な表現だとランタイムエラーになるのはおなじ http://mevius.5ch.net/test/read.cgi/tech/1702684760/201
202: デフォルトの名無しさん [sage] 2024/09/26(木) 22:22:27.94 ID:ingxpjLa AIと喋ってろ http://mevius.5ch.net/test/read.cgi/tech/1702684760/202
203: デフォルトの名無しさん [sage] 2024/09/29(日) 08:05:17.90 ID:rL2U3h48 自然言語を聞いたAIが作るのが正規表現というオチ 既存の正規表現エンジン用の正規表現ではなくAIが生成した正規表現を動かすためだけの 正規表現エンジンも生成される 既存の正規表現エンジンと比べてデータサイズが小さく不要な機能が無いため高速に動作 64コアCPUでテキストデータの64ヶ所を同時に検索 正規表現がテキストにマッチしない場合の速さが2024年時点の通常検索の速さを超えてしまう 野良猫理論: ある限られた空間であちこちをうろつく複数の野良猫が置き餌を見つけるのに かかる時間は頭数の二乗に反比例するような気がする理論 http://mevius.5ch.net/test/read.cgi/tech/1702684760/203
204: デフォルトの名無しさん [sage] 2024/10/01(火) 11:39:53.35 ID:Z3sXryIq >>203 >野良猫理論: なるほど、そうかも http://mevius.5ch.net/test/read.cgi/tech/1702684760/204
205: デフォルトの名無しさん [sage] 2024/10/01(火) 11:45:14.33 ID:v9xyba12 >>203 妄想はAIとすれば捗るぞ http://mevius.5ch.net/test/read.cgi/tech/1702684760/205
206: デフォルトの名無しさん [sage] 2024/10/06(日) 00:20:41.41 ID:YLpbtiCB DFA 「NFA、僕は君のことをクリーネ閉方したい」 NFA 「受理できません」 http://mevius.5ch.net/test/read.cgi/tech/1702684760/206
207: デフォルトの名無しさん [sage] 2024/10/08(火) 20:25:00.73 ID:2vPrSKyO 久しぶりにプログラム板にきました あるwebサイトのたとえばx0000からx99999までのurl内それぞれ個別にあるたとえば日付等の項目を すべてカンマ区切りで抜き出す正規表現を考えようとしましたが 結局、項目が10個まであるわけじゃないので <!DOCTYPE.*ほにゃらら項目、ほにゃらら項目…ほにゃらら項目、ほにゃらら*</html> てのを10まであるわけじゃない項目分それぞれ抜き出しました 本来なら、 項目,項目,項目…… で抜き出せるように一発で正規表現使えば何とかなるのでしょうけれど、 項目だけの列といいましょうかx0000の項目Aからx9999の項目Aをまずだして 次にx0000の項目Bからx9999の項目Bを次に出してと 結局その項目が10までとはいかないけれどその分をだして表計算ソフトにつっこんだわけです 結果できましたがどうにも納得がいきません 正規表現が出来ればきっとっとも楽に時間もかからずできたのでしょう JaneXeno質問スレ9 https://egg.5ch.net/test/read.cgi/software/1722559511/ いまこのスレにいたりもします。 http://mevius.5ch.net/test/read.cgi/tech/1702684760/207
208: デフォルトの名無しさん [sage] 2024/10/08(火) 22:03:57.17 ID:XPh9YV+I >>207 1. まず日本語を整理する能力を身につけましょう 2. 次にテストケースを整理する能力を身につけましょう 3. そして1.と2.で身につけた能力を使ってChatGPTに問い合わせましょう さすれば望む答えが楽に得られます http://mevius.5ch.net/test/read.cgi/tech/1702684760/208
209: デフォルトの名無しさん [sage] 2024/10/09(水) 01:44:24.09 ID:WkCTujRI ここは野良猫理論を数学的に証明するスレになりました http://mevius.5ch.net/test/read.cgi/tech/1702684760/209
210: デフォルトの名無しさん [sage] 2024/10/09(水) 02:26:53.03 ID:LpRCWPua すごく読み難いし目的も読み取れない 終わってる http://mevius.5ch.net/test/read.cgi/tech/1702684760/210
211: デフォルトの名無しさん [sage] 2024/10/09(水) 03:04:13.75 ID:w53uZCE9 頑張って2回読んだけど何のアドバイスもできそうにない http://mevius.5ch.net/test/read.cgi/tech/1702684760/211
212: デフォルトの名無しさん [] 2024/10/09(水) 05:04:10.76 ID:z5soGBkc Excel VBA 質問スレ Part81 とやらにいる障害者みたいだね http://mevius.5ch.net/test/read.cgi/tech/1702684760/212
213: デフォルトの名無しさん [sage] 2024/10/09(水) 09:59:45.33 ID:nVMNMgni DOCTYPE全然関係なかったんやな >>180がアタリ >>179,181はハズレ http://mevius.5ch.net/test/read.cgi/tech/1702684760/213
214: デフォルトの名無しさん [sage] 2024/10/09(水) 12:56:32.38 ID:WkCTujRI とりあえずxenoをあぼーん登録しといた http://mevius.5ch.net/test/read.cgi/tech/1702684760/214
215: デフォルトの名無しさん [sage] 2024/10/10(木) 13:27:21.21 ID:WHQFPCFe そういえばこのスレが伸びたのも発端は>>120だったな >>120みたいな難問を気軽に質問されたら困る http://mevius.5ch.net/test/read.cgi/tech/1702684760/215
216: デフォルトの名無しさん [sage] 2024/10/12(土) 15:23:11.12 ID:gMUOKJHq ●Regular Expressionの使用環境 VS Code 1.94.2 の検索バー ●検索か置換か? 置換 ●説明 htmlファイルを開いている。 href属性が .css で終わらない場合に属性値を空文字列へ置換したい。 href="[^"]+(?!\.css)"を検索したが .css で終わっていてもマッチしてしまう。 ●対象データ <a href="URL.css">link</a> <a href="a.html">link</a> <link rel="stylesheet" href="a.css"> <link rel="stylesheet" href="b"> ●希望する結果 <a href="URL.css">link</a> <a href="">link</a> <link rel="stylesheet" href="a.css"> <link rel="stylesheet" href=""> http://mevius.5ch.net/test/read.cgi/tech/1702684760/216
217: >>216 [sage] 2024/10/12(土) 15:33:12.91 ID:gMUOKJHq 原理はよくわかりませんが自己解決しました href="[^"]+(?<!\.css)" http://mevius.5ch.net/test/read.cgi/tech/1702684760/217
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 60 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s