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

ナビゲーションに移動 検索に移動
編集の要約なし
78行目: 78行目:
検索文字列:\[\[(.*)>(.*)\]\]<br/>
検索文字列:\[\[(.*)>(.*)\]\]<br/>
置換先文字列:[$2 $1]<br/>
置換先文字列:[$2 $1]<br/>
リンクが同じ行に2つ以上並ぶ場合面倒なことになるんで一度改行してから置換することを勧めます。
リンクが同じ行に2つ以上並ぶ場合面倒なことになるんで一度改行してから置換することを勧めます。<br/>
 
ちなみにHTML的なのをリンクの修正より前にするとかなりえげつないことになるので注意。<br/>
 
===imgur(要検証)===
ルビ、imgurの画像埋め込みは現状手動で直すしかなさそう。imgurはギリワンチャンある?
*手順1
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/.*\))([\&|\#]ref\(https://i.imgur.com/.*\))</nowiki><br/>
置換先文字列:$1\n$2<br/>
これでimgurのリンクが連続している部分を外す。尚記述者によってimgurの記述方法が違うことがあるがcom以前はどうせ使わないので各自統一して置換しても良い。
*手順2
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),x=(.*)\))|([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),,x=(.*)\))</nowiki><br/>
置換先文字列:<imgur w=$6>$5</imgur><br/>
検索文字列:<nowiki>([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),y=(.*)\))|([\&|\#]ref\(https://i.imgur.com/(.*.[png|jpg|jpeg|gif]),,y=(.*)\))</nowiki><br/>
置換先文字列:<imgur h=$2>$1</imgur><br/>
これで置換しきれないのは適宜修正してほしい。後もっと楽なやり方はありそうな気がする。
368

回編集

案内メニュー