「Atwikiソース修正のための正規表現一覧」の版間の差分

ナビゲーションに移動 検索に移動
編集の要約なし
81行目: 81行目:
ちなみにHTML的なのをリンクの修正より前にするとかなりえげつないことになるので注意。<br/>
ちなみにHTML的なのをリンクの修正より前にするとかなりえげつないことになるので注意。<br/>
===imgur(要検証)===
===imgur(要検証)===
*手順1
*表記1
**手順1
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/.*\))([\&|\#]ref\(https://i.imgur.com/.*\))</nowiki><br/>
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/.*\))([\&|\#]ref\(https://i.imgur.com/.*\))</nowiki><br/>
置換先文字列:$1\n$2<br/>
置換先文字列:$1\n$2<br/>
これでimgurのリンクが連続している部分を外す。尚記述者によってimgurの記述方法が違うことがあるがcom以前はどうせ使わないので各自統一して置換しても良い。
これでimgurのリンクが連続している部分を外す。尚記述者によってimgurの記述方法が違うことがあるがcom以前はどうせ使わないので各自統一して置換しても良い。
*手順2
**手順2
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),x=(.*)\))|([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),,x=(.*)\))</nowiki><br/>
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),x=(.*)\))|([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),,x=(.*)\))</nowiki><br/>
置換先文字列:<nowiki><imgur w=$6>$5</imgur></nowiki><br/>
置換先文字列:<nowiki><imgur w=$6>$5</imgur></nowiki><br/>
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),y=(.*)\))|([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),,y=(.*)\))</nowiki><br/>
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),y=(.*)\))|([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),,y=(.*)\))</nowiki><br/>
置換先文字列:<nowiki><imgur h=$6>$5</imgur></nowiki><br/>
置換先文字列:<nowiki><imgur h=$6>$5</imgur></nowiki><br/>
*表記2(&image方式)
検索文字列:<nowiki>[\&|\#]image\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif])\)</nowiki><br/>
置換先文字列:<nowiki><imgur>$1</imgur></nowiki><br/>
このやり方だと大きさの調整ができないので適宜調整が必要。また上のやり方を流用すれば大きさ指定済のimageファイルも置換できそう<br/>
これで置換しきれないのは適宜修正してほしい。後もっと楽なやり方はありそうな気がする。
これで置換しきれないのは適宜修正してほしい。後もっと楽なやり方はありそうな気がする。
368

回編集

案内メニュー