[過去ログ]
Regular Expression(正規表現) Part16 (1002レス)
Regular Expression(正規表現) Part16 http://mevius.5ch.net/test/read.cgi/tech/1635936601/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
298: デフォルトの名無しさん [] 2022/07/01(金) 08:10:56.97 ID:FKzEqydA 秋葉原店 専門店 住所 〒101-0021 東京都千代田区外神田4丁目3-3 ↑の文字列を、置換で、 「秋葉原店,東京都千代田区外神田4丁目3-3」 と成形したいです。 思うに、 検索に、「店~~~~~~東京都」 置換に、「,」 とすれば出来そうですが、 「~~~~~~」には何を入れればよいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/298
299: 298 [] 2022/07/01(金) 08:20:24.06 ID:FKzEqydA ようは、 「店」と「東京都」の間にあれば、改行を含み、どんな文字列が何個はいろうが、「,」に変えたいのです。 よろしくお願いします。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/299
302: 298 [] 2022/07/01(金) 17:16:41.56 ID:FKzEqydA >>300-301 すみません。 環境はwzエディター10 64bitです。 で、 (店)[\s\S]*(東京都) これではダメでした。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/302
305: 298 [] 2022/07/01(金) 17:28:06.12 ID:FKzEqydA >>301 教えてくれてありがとうございます。 で、 wzの置換のタブを見ると、「\を文字として検索」と書いてあってそこにチェックが入っていて、そのチェックは外せません。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/305
306: 298 [] 2022/07/01(金) 17:33:49.42 ID:FKzEqydA >>303-304 すみません。 テンプレで質問すると、↓になります。 ●Regular Expressionの使用環境 wzエディター10 64bit ●検索か置換か? 置換 ●対象データ 秋葉原店 専門店 住所 〒101-0021 東京都千代田区外神田4丁目3-3 ●希望する結果 秋葉原店,東京都千代田区外神田4丁目3-3 http://mevius.5ch.net/test/read.cgi/tech/1635936601/306
309: 298 [] 2022/07/01(金) 17:51:33.51 ID:FKzEqydA >>308 ありがとうございます。しかしダメでした。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/309
310: 298 [] 2022/07/01(金) 17:53:57.09 ID:FKzEqydA しかし、 (.+店)[\s\S]* ここまで削ると食いついてきます。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/310
312: 298 [] 2022/07/01(金) 17:59:18.72 ID:FKzEqydA ちなみに、Notepad++、Meryどちらも無料ですが、インストールするとするとどちらがよいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/312
313: 298 [] 2022/07/01(金) 18:08:28.54 ID:FKzEqydA ちなみに、Notepad++、Meryどちらも無料ですが、インストールするとすると正規表現的にはどちらがよいでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/313
315: 298 [] 2022/07/01(金) 18:15:22.87 ID:FKzEqydA >>314 ありがとうございます。しかし、 (?<=店) これにすら食いつきません。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/315
316: 298 [] 2022/07/01(金) 18:58:55.44 ID:FKzEqydA Notepad++をインストールしました。 で、やりたいことは、 https://www.donki.com/store/shop_list.php?bsns=&pref=13 ここから、べーっとマウスでコピペして、 Notepad++に貼り付けて、店舗名,住所のcsvファイルを作りたいのです。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/316
317: 298 [] 2022/07/01(金) 19:04:57.22 ID:FKzEqydA (?<=店)[^〒]*?〒\d{3}-\d{4}\s++ これでほぼ出来そうです。 ありがとうございます。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/317
318: 298 [] 2022/07/01(金) 19:10:09.57 ID:FKzEqydA (?<=店)[^〒]*?〒\d{3}-\d{4}\s++ $1,$2 ちなみに、これって$1,$2という変数を使ってますよね? (?<=店)[^〒]*?〒\d{3}-\d{4}\s++ この文のドコで代入してるのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/318
323: 298 [] 2022/07/01(金) 21:06:43.33 ID:FKzEqydA >>322 どうもです。 了解しました。 .+だと文字が何個あってもいいよ、です。 こういうので、 文字でも記号でも改行でも何個あってもいいよ、はないでしょうか? あるとすれば、 店「」+住所 を、 , に置換すればいいだけの話なんだけど。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/323
328: 298 [] 2022/07/01(金) 23:07:58.13 ID:FKzEqydA ありがとうございます。では、 店.+東京都 に、mオプションを付けるとするとどう書けばいいのですか? ↓にはそれ系の記載がありません。 https://murashun.jp/article/programming/regular-expression.html https://userweb.mnet.ne.jp/nakama/ http://mevius.5ch.net/test/read.cgi/tech/1635936601/328
330: 298 [] 2022/07/01(金) 23:40:21.16 ID:FKzEqydA >>329 ありがとうございます。Notepad++で、「.は改行と一致」にチェックをいれて、 店.+東京都 , で、次を検索でポチると、 最初の東京都ではなく、最後の東京都、つまりほぼ全文を選択してしまいます。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/330
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.040s