![文字列の後の一定数の文字を削除する](https://rvso.com/image/1554874/%E6%96%87%E5%AD%97%E5%88%97%E3%81%AE%E5%BE%8C%E3%81%AE%E4%B8%80%E5%AE%9A%E6%95%B0%E3%81%AE%E6%96%87%E5%AD%97%E3%82%92%E5%89%8A%E9%99%A4%E3%81%99%E3%82%8B.png)
たとえば、XML タグの後の特定の数の文字を削除する必要がある XML ドキュメントがあります。
<Title>0001: Title1</Title>
<Title>0002: Title2</Title>
<Title>0003: Title3</Title>
タグの後の 6 文字を削除し、その他はすべてそのままにしておくと、次のようになります。
<Title>Title1</Title>
<Title>Title2</Title>
<Title>Title3</Title>
検索しましたが、この問題の解決策は見つかりませんでした。
答え1
Notepad++で検索置換ダイアログを開く(CTRL+H)
- 何を見つけるか:
(<Title>).{6}
- 置き換える
$1
- フォームの下部にある「正規表現」がチェックされていることを確認してください
- 「ラップアラウンド」もチェック
- すべて置換を押す
ここで正規表現をテストできます:https://regex101.com/r/qCMHwA/1