1.下記のように「○○○にどんな数字が何個あっても検索対象になる」ような正規表現はどのように書いたらいいのでしょうか?
/item○○○/
/item[0-9]/ や /item[0-9][0-9]/ と書いているのですが、「数字が何個あっても」の部分がうまく書けませんでした。
「数字が何個あっても」を対象にするにはどのように書いたらいいのでしょうか。
2. また、下記のように置換したいのですが、数字は変更することなく、phpからhtmlに変更したいと思っています。
■置換する前の状態
item715.php
■置換した後の状態
item715.html
ただ、phpという文字は同じページにたくさんあるので
item(数字の羅列).php
というパターンの部分だけ置換対象にしたいのですが、その書き方が分かりませんでした。
数字の羅列を保持しつつ、その周りだけ変更できるような書き方はありますでしょうか?
どうかよろしくお願いいたします。
No.2
- 回答日時:
置換前: /\b(item[0-9]+)\.php\b/
置換後: $1\.html
ありがとうございます。
EmEditorというソフトで正規表現の置換をしているのですが、
教えていただいた/\b(item[0-9]+)\.php\b/では検索対象になりませんでした。
EmEditorだからダメだったのでしょうか。
No.3ベストアンサー
- 回答日時:
> EmEditorというソフトで正規表現の置換をしているのですが、
正規表現の左右を / で囲むのはスクリプト言語における慣習ですので、テキストエディターならば / を外してください
また、EmEditor の取説によると後方参照は \ で指定するので、以下のように指定してください。
置換前: \b(item[0-9]+)\.php\b
置換後: \1\.html
意味
\b : 単語の区切り / 英単語の前後につけると、単語の一部だけマッチする誤動作を防げる
\1 : 置換前の括弧で囲った1番目の内容そのまま
参考
http://www.emeditor.org/ja/howto_search_search_r …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- SEO googleサーチコンソールで、重複URLが多数発生、その修正方法について 2 2023/06/23 16:15
- Visual Basic(VBA) 特定の文字を簡単な操作で半角スペースに変換するか削除したい 2 2022/11/01 10:35
- その他(コンピューター・テクノロジー) 正規表現の置換で一部の文字列をそのまま残したい 2 2022/05/03 19:19
- Visual Basic(VBA) EXCEL VBA 単語置き換え について質問です ブック名 ぶぶぶ シート名 ししし セル V3〜 3 2023/03/08 01:41
- フリーソフト フォルダ、ファイル名の一括変換について 3 2023/03/16 09:23
- Visual Basic(VBA) Excel VBA 教えてください。 VBA初心者です。 詳しい方がいましたら教えてください。 下記 3 2023/04/25 11:22
- その他(プログラミング・Web制作) テキストエディタで複数行にわたる文字列の行頭に番号を振る方法 4 2023/03/11 12:57
- Excel(エクセル) 数式の置換がうまく行かない 6 2022/05/04 15:51
- Excel(エクセル) エクセル関数の変わった使い方 3 2022/05/13 17:12
- Excel(エクセル) Excelで数式をそのままコピーしたい どうすればいいですか? 4 2022/09/16 02:16
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 電話番号の正規表現について
-
プログラマーと学歴の関係性に...
-
vba クリップボードクリアにつ...
-
このURLで広告を出しているのは...
-
ImageMagickでgif画像の一部が...
-
小学1年生の子です。塾に行かせ...
-
プログラミングのPythonのnoteb...
-
GoogleAppsScript文字列置換の...
-
楽しくて最高のプログラミング...
-
ホワイトハッカー
-
プログラミング ソースコード
-
ものづくりに向いているプログ...
-
大学のゼミのレポートがムカつ...
-
スカラーのベクトル微分
-
初心者powershellのPS1ファイル...
-
Google ColaboでGUI作成
-
プログラミングで例えばゲーム...
-
Powershellとコマンドプロンプト
-
MacのPythonでの開発について
-
Latexに関する質問です。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
プログラミング
-
小学1年生の子です。塾に行かせ...
-
vba クリップボードクリアにつ...
-
プログラマーと学歴の関係性に...
-
Webサイト内に埋め込んだmp4動...
-
正規表現で複数マッチ条件で悩...
-
windowsでテキストファイルの各...
-
楽しくて最高のプログラミング...
-
プログラミング ソースコード
-
Pythonって何を意識した言語な...
-
プログラミングを教えたいです...
-
pythonで複数画像からgifを作る...
-
pythonにてseleniumを使うも、...
-
Pythonでgif画像が上手く作れない
-
Google ColaboでGUI作成
-
テキストファイルのファイル名...
-
プログラミング、アーキテクチ...
-
そのまま使っただけなのに・・...
-
このURLで広告を出しているのは...
-
chatGPTで次々と質問をしていく...
おすすめ情報
すいません、私のミスでした。
ちゃんと正規表現で置換できました。
ありがとうございました。