スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。
このエントリーをはてなブックマークに追加

[秀丸]検索した一部の個所をコピーして置換する

例えば、

$_data['Test']['abc_1_def']
$_data['Exam']['abc_2_def']
$_data['Samp']['abc_3_def']

を検索したとします。
今回は正規表現を使って検索しています。

●検索文
\$_data\['.*'\]\['abc_._def'\]

とすれば全ての行が検索されます。

これを置換で、


$_abc_1_def['Test']['abc_1_def']

のようにします。
他の行も二つ目の括弧の中をコピーします。
コピーのためにはタグを用います。
タグを利用したい位置を丸括弧 "()" で囲います。
利用する場合は前から順番に\1,\2,\3...です。

●検索文
\$_data\['(.*)'\]\['(abc_._def)'\]

●置換文
\$_\2\['\1'\]\['\2'\]

■結果
$_abc_1_def['Test']['abc_1_def']
$_abc_2_def['Exam']['abc_2_def']
$_abc_3_def['Samp']['abc_3_def']



参考URL:たくさんの変数をまとめて宣言してみる
このエントリーをはてなブックマークに追加

tag : 秀丸 置換 正規表現 コピー

コメントの投稿

非公開コメント

Translation


上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。
プロフィール

チーズくん

Author:チーズくん
個人的メモをただ羅列しています。
twitter:@cheese1038

バロメーター
最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。