[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
491: デフォルトの名無しさん [] 2021/02/03(水) 18:02:08.71 ID:CJ1qfEuB 英数字7桁[0-9a-zA-Z]の文字列から(改行を経て)先程とは異なる英数字7桁の文字列まで最短一致させる正規表現を書きたいのですがわかりません… 一つ目の7桁の英数字は変数fistに入ってます new Reg(first +"(.*\n)*?"+ここから先がわかりません どなたかよろしくお願いしますm(_ _)m http://mevius.5ch.net/test/read.cgi/tech/1568640311/491
494: デフォルトの名無しさん [sage] 2021/02/03(水) 19:08:15.83 ID:CJ1qfEuB >>492 すいません、簡単にするために設定をちょっと変えさせてください。 [0-9A-Z] 大雑把で大丈夫なんですが あいうえお01ABC23あいうえお01abc23あいうえお01abc23 ←ここの01ABC23から あいうえお01abc23あいうえお01ABC23あいうえお01abc23 あいうえお01abc23あいうえお01ABC23あいうえお01abc23 あいうえお01abc23あいうえお01DEF23あいうえお01abc23 ←ここの01DEF23まで切り抜きたい あいうえお01abc23あいうえお01ABC23あいうえお01abc23 あいうえお01abc23あいうえお01HIJ23あいうえお01abc23 first = "01ABC23" が入ってるので、正規表現の最後を01DEF23にしたいのですが [0-9A-Z]{7}から"01ABC23"だけを除外する方法がわからず困ってます。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/494
495: デフォルトの名無しさん [sage] 2021/02/03(水) 19:12:17.69 ID:CJ1qfEuB >>494 訂正 「大文字と数字だけの7桁に設定変更させてください」って文言が抜けてました >>493 すいません、その後の調整方法がわからないんです... http://mevius.5ch.net/test/read.cgi/tech/1568640311/495
496: デフォルトの名無しさん [sage] 2021/02/03(水) 19:16:51.84 ID:CJ1qfEuB 日本語がおかしくなってました 01ABC23〜01DEF23と切り抜きたいのですが、 first = "01ABC23"と入っているので、firstという変数を使いつつ[0-9A-Z]{7}から"01ABC23"だけを除外する方法がわからず困ってます。 http://mevius.5ch.net/test/read.cgi/tech/1568640311/496
498: デフォルトの名無しさん [sage] 2021/02/03(水) 19:41:14.94 ID:CJ1qfEuB >>497 ありがとうございますm(_ _)m ↓だと最短一致しないのですが、真ん中がおかしいのでしょうか? let reg = new RegExp(first+"(.*\n)*?"+"(?!"+first+")[0-9A-Z]{7}"); 改行を含めた最短一致は([\s\S]*?)か(.*\n)*?でできていたのですが、何故か最短にならず困ってます http://mevius.5ch.net/test/read.cgi/tech/1568640311/498
499: デフォルトの名無しさん [sage] 2021/02/03(水) 19:49:30.28 ID:CJ1qfEuB >>498 真ん中とは+で繋げた"(.*\n)*?"の部分のことです 日本語すら怪しくてすみません http://mevius.5ch.net/test/read.cgi/tech/1568640311/499
500: デフォルトの名無しさん [sage] 2021/02/03(水) 20:21:28.10 ID:CJ1qfEuB >>498 自己解決しました スレ汚しすみませんでした 答えてくださった方々ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1568640311/500
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.642s*