うらみちめも

No.246, No.245, No.244, No.243, No.242, No.241, No.2407件]

Icon of kuma
夜の薬のんだ
Icon of kuma
置換 正規表現

全角文字 (ひらがな/カタカナ/漢字/記号/英数

画像保存用ディレクトリ内に、ファイル 20220627003833-uramachi.png は見つかりませんでした。

↓ [、-龠0-9a-zA-Z] で検索するとこうなる

画像保存用ディレクトリ内に、ファイル 202206270038331-uramachi.png は見つかりませんでした。

---------------------

全角文字 サクラエディタの正規表現

画像保存用ディレクトリ内に、ファイル 202206270031191-uramachi.png は見つかりませんでした。

↓ [^\x00\x00-\x7F\x00] で検索するとこうなる

画像保存用ディレクトリ内に、ファイル 20220627003119-uramachi.png は見つかりませんでした。

参考:サクラエディタで使える便利な正規表現3選 – サイゼントの技術ブログ

---------------------

<strong>七国一丁目</strong><br>ななくにいっちょうめ
<strong>七国二丁目</strong><br>ななくににちょうめ
<strong>七国三丁目</strong><br>ななくにさんちょうめ
<strong>七国四丁目</strong><br>ななくによんちょうめ

置換前 <strong>([^\x00\x00-\x7F\x00]*)</strong><br>
置換後 <h3>$1</h3>


↓ こうなる

<h3>七国一丁目</h3>ななくにいっちょうめ<br>
<h3>七国二丁目</h3>ななくににちょうめ<br>
<h3>七国三丁目</h3>ななくにさんちょうめ<br>
<h3>七国四丁目</h3>ななくによんちょうめ<br>

---------------------

参考:利用可能な正規表現(サクラエディタ本家)
Icon of kuma
.bindPopup('

↓下のように置き換えたい場合

.bindTooltip(function (layer) {
    return layer.feature.properties.name;
 })
.closeTooltip();
.bindPopup('


サクラエディタでは以下のように指定する(正規表現有効)

置換前 .bindPopup\('
置換後 .bindTooltip(function (layer) \r\n{return layer.feature.properties.name;\r\n })\r\n.closeTooltip()\r\n.bindPopup('


\r\nはCRLFの改行コード
カッコ前の\はエスケープ

カッコ前のエスケープを付けずに置換しようとしたら「end pattern with unmatched parenthesis」という警告が出た。
正規表現ではカッコはグループ化を意味する特殊文字(メタ文字)なので、頭に円記号\を付けてエスケープする必要がある。


.bindPopup(' → .bindPopup\(' 

参考:サクラエディタの置換でハマった話(tabに変換したい) _ 仕事メモとか
参考:メタ文字(括弧など)を消去/置換
Icon of kuma

edit

日常
もう夕方だけど昼の薬のんだ
Icon of kuma

edit

地図,Leaflet
林野庁の盛岡森林管理署に遠藤周作さんがいるんだ…

参考:Leaflet を活用した簡易 GIS の整備について
Icon of kuma

edit

日常
もう昼だけど朝の薬のんだ。

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■カレンダー:

2022年6月
1234
567891011
12131415161718
19202122232425
2627282930

■日付検索:

最終更新日時:
2025年4月18日(金) 12時51分23秒
-->