うらみちめも

No.249, No.248, No.247, No.246, No.245, No.244, No.2437件]

Icon of kuma

edit

WEB,地図,Leaflet
leaflet レイヤーコントロールの調整はこのあたりが肝のようだが、よくわからない…

参考:javascript - Change leaflet layer control icons - Stack Overflow
参考:L.Control.Layers - eeGeo
Icon of kuma

edit

日常
やっと朝の分のくすり飲んだ
Icon of kuma

edit

日常,天気・地震災害
梅雨明けだとな。嫌だ嫌だ。

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に変換したい) _ 仕事メモとか
参考:メタ文字(括弧など)を消去/置換

■複合検索:

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

■カレンダー:

2022年6月
1234
567891011
12131415161718
19202122232425
2627282930

■日付検索:

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