■ このスレッドは過去ログ倉庫に格納されています
秀丸エディタスレ Part42
- 1 :名無しさん@お腹いっぱい。(イモイモT Seaf-jO4j):2016/06/23(木) 20:22:32.47 ID:gCYwFM7ae.net
- 軽快・高機能・安定と三拍子そろったテキストエディタ
秀丸エディタについて語ろう
■前スレ
秀丸エディタスレ Part41 [無断転載禁止]©2ch.net
http://potato.2ch.net/test/read.cgi/software/1453554681/
■公式
ttp://hide.maruo.co.jp/
■秀シリーズサポートフォーラム
ttp://www.maruo.co.jp/hidesoft/
−−−−−−−−−−−−−−−−−−−−−−−−−−−
↓次スレ立てる時は以下を1行目にコピーしてください
!extend:on:vvvvv:1000:512
−−−−−−−−−−−−−−−−−−−−−−−−−−−
VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
- 201 :名無しさん@お腹いっぱい。 (ワッチョイ e2a5-GoUO):2016/07/30(土) 11:53:11.63 ID:nuZMJcY/0.net
- >>197
単体のフォルダのフルパス取得は、Windowsの標準機能だから
秀丸ファイラ関係なくない?
- 202 :名無しさん@お腹いっぱい。 (アウアウ Sa01-Y0VN):2016/07/30(土) 12:20:18.43 ID:xmSChFtka.net
- >>198
一番上のイソップ寓話集のテキストが欲しいw
- 203 :195 (ワッチョイ 88e2-fWPe):2016/07/30(土) 14:06:32.64 ID:PT0f2EhN0.net
- >>196
「置換 正規表現」で検索したのですが
イマイチ分かりませんでした_| ̄|○
- 204 :名無しさん@お腹いっぱい。 (ワッチョイ 7f39-cWOQ):2016/07/30(土) 14:18:38.45 ID:GqcGaKKY0.net
- >>195
マクロ不要。Grepで十分。
検索する文字列: \.(jpe?g|png|gif)$
検索するファイル: (現在の内容)
正規表現: ON
- 205 :名無しさん@お腹いっぱい。 (ワッチョイ 9c8f-UbOe):2016/07/30(土) 14:51:42.47 ID:bYp403sy0.net
- >>204
>>203
俺は204の処理の後↓の正規表現で、空文字に全置換してる。
^\([0-9]+\)\:[ ]
※最後の[ ]の間には半角スペースが一個ある。
- 206 :195 (ワッチョイ 88e2-fWPe):2016/07/30(土) 15:11:14.70 ID:PT0f2EhN0.net
- 204氏の「\.(jpe?g|png|gif)$」を検索文字列
205氏の「^\([0-9]+\)\:[ ]」を置換対象とし
正規表現: ON
で置換したのですが、上手く行きませんでした_| ̄|○
こんな感じです。
置換前のテキスト内容
c:\winnt\hoge.txt
c:\winnt\hoge.jpg
置換後のテキスト内容
c:\winnt\hoge.txt ← 行が消えない
c:\winnt\hoge^\([0-9]+\)\:[ ] ← 拡張子が正規表現の文になってしまう。
問題点
1.末尾が「.jpg .jpeg .gif .png」以外の行が削除されない。
2.末尾が「.jpg .jpeg .gif .png」の行の拡張子が「^\([0-9]+\)\:[ ]」という文字列に置換されてしまう。
- 207 :名無しさん@お腹いっぱい。 (ワッチョイ df99-oK17):2016/07/30(土) 15:23:47.72 ID:7MKvN6Lj0.net
- これでいけないかな?
検索 ^(?!.*\.(jpe?g|png|gif)).*\n
置換 空文字列
正規表現ON
- 208 :207 (ワッチョイ df99-oK17):2016/07/30(土) 15:37:26.47 ID:7MKvN6Lj0.net
- ごめんなさい、上のレス忘れてください
- 209 :名無しさん@お腹いっぱい。 (ワッチョイ 9c8f-UbOe):2016/07/30(土) 17:58:27.21 ID:bYp403sy0.net
- >>206
そのファイルを開いておいて以下の通りやってみてください。
メニューの検索(S)→Grepの実行
→検索する文字列「\.(jpe?g|png|gif)」
→検索するファイル「(現在の内容)」
→大文字/小文字の区別にはチェックが入っていない状態にする
→単語の検索にはチェックが入っていない状態にする
→正規表現だけ【チェックされている状態】にする
→OK
画像のファイルが抜き出されている筈。
メニューの検索(S)→置換
→検索する文字列「^[^\(]+\([0-9]+\)\:[ ]」
→置換する文字列「」←(これには一切文字がないようにする=空欄にする)
→正規表現だけ【チェックされている状態】にする
→OK
がんがれ。
- 210 :名無しさん@お腹いっぱい。 (ワッチョイ d6a9-Fzhz):2016/07/30(土) 18:02:22.59 ID:D1Stsz3K0.net
- >>208
なんで?それでできね?
総レス数 1005
307 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★