http://d.hatena.ne.jp/keyword/%bd%a8%b4%dd%a5%a8%a5%c7%a5%a3%a5%...
秀丸エディタとは - はてなダイアリー
置換前:¥([0-9][0-9][0-9]¥)
置換後:
後はなにもなし、でできます。
http://www.hatena.ne.jp/1086164481#
秀丸エディタで正規表現を使用した文字列置換について質問です。半角のカッコに囲まれた3桁の数字、例:(251)を消すには置換前、置換後をどう指定すればうまく行くでしょう.. - 人力検索はてな
置換前 ¥([0-9][0-9][0-9]¥)
置換後 空文字列
でいけます。
http://www.hatena.ne.jp/1086164481
秀丸エディタで正規表現を使用した文字列置換について質問です。半角のカッコに囲まれた3桁の数字、例:(251)を消すには置換前、置換後をどう指定すればうまく行くでしょう.. - 人力検索はてな
置換前:¥([0-9][0-9][0-9]¥)
置換後:何も入力しない
これでうまくいきます。確認済み。
http://www.maruo.co.jp/hidesoft/
秀シリーズサポートフォーラム
URLは微妙にダミーです。
置換前:¥([0-9][0-9][0-9]¥)
置換後:なし
当方の秀丸(v3.15)ではこれでうまくいきます。3桁限定ですが。
<置換方法>
・括弧 ”()” をエスケープするのに「¥」(半角)を付けます。
・数字を表すのに [0-9]+ と書きます。
検索:「¥([0-9]+¥)」
置換:「()」
<置換前>
123aaa(51)
bb456bb(123456)
ccc789cc(123456)
<置換後>
123aaa()
bb456bb()
ccc789cc()
Yahoo! JAPAN
URLはダミーです。
置換で正規表現をつけた上で、
検索: ¥([0-9][0-9][0-9]¥)
置換: ぶらんく
でいけます。
数字は半角のみと考えています。
対象ファイルを開き、
メニューの「検索」-「置換」ウィンドウを開いて
「正規表現」のチェックボックスにチェックをし、
検索:¥([0-9][0-9][0-9]¥)
置換:入力なし
で実行すればよいと思います。
(251)などが必ず行頭にあって、行頭のものだけ消したい場合は
検索のところを「^¥([0-9][0-9][0-9]¥)」と
してください。
最初の例の場合
(000)abcde(111)fgh
はabcdefgh に、
2番目の例の場合は
abcde(111)fgh
となります。
http://crocro.com/pc/write/hide/chimarl09_01.html#06
正規表現で使うメタキャラクタ、エスケープシーケンス < 正規表現 < 秀丸ちま〜る
置換で検索に
¥(251¥)
と入力し
置換を空白にすれば
(251)は削除されます
カッコは 正規表現時、ある特定の意味をもつので、正規表現とは かかわりのない文字列に 一度、置換しておく必要がある。あとは、正規表現で処理をして 終わったら、かっこを戻せばいいだろう。
コメント(7件)
本当に望む処理はできたのでしょうか?
その方法だと開きカッコと閉じカッコを別の文字に変換する手間の分だけ面倒だと思うのですが・・・
”(123)”を消した結果が””でも”()”でも正規表現を用いた置換一発で可能なのですが、最初に答えた方がもっともらしく「別の文字に置換」などと書かれているので質問者の方が間違った理解をしないか気になりました。
置換前¥([0-9][0-9][0-9]¥)
置換後(なにもなし)
とかじゃないんですか(大文字になってます)
手元になくて実験してみられないのですが・・・
>置換前¥([0-9][0-9][0-9]¥)
>置換後(なにもなし)
>
>とかじゃないんですか(大文字になってます)
>
>手元になくて実験してみられないのですが・・・
その通りです、置換後にカッコだけ残すなら置換後()とカッコのみ書けばいいです。
しかし、回答をみると()を別文字に置き換えてとか、明らかになんのための正規表現やねん?
って気になりませんか?
質問者も回答者も秀丸のヘルプをよく嫁と、小1時間(ry
>(大文字になってます)
なにを書いてるんでしょうか(笑)
全角になってます
の誤りでした。失礼しました
秀丸がどこまでサポートできてるのかわからないんですけど
繰り返し回数も使えるのかな?↓
¥([0-9]{3}¥)
自分の回答が何だったか気になったので(^^A
>自分の回答が何だったか気になったので(^^A
で、自分の回答を読み返すと、()付きの1桁以上の数字は全部消える指定になってて鬱。
すいませんでした。