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

6行目: 6行目:
== 表現の置き換え方法 ==
== 表現の置き換え方法 ==


====改行====
===改行===


検索文字列:\n<nowiki><br /></nowiki><br/>
検索文字列:\n<nowiki><br /></nowiki><br/>
置換先文字列:<nowiki><br /></nowiki>\n
置換先文字列:<nowiki><br /></nowiki>\n


====見出し====
===見出し===


検索文字列:<nowiki>^\*(.*?)$</nowiki><br/>
検索文字列:<nowiki>^\*(.*?)$</nowiki><br/>
18行目: 18行目:
(以下*が2個の時。3個以上は同じ法則)<br/>
(以下*が2個の時。3個以上は同じ法則)<br/>
検索文字列:<nowiki>^\*\*(.*?)$</nowiki><br/>
検索文字列:<nowiki>^\*\*(.*?)$</nowiki><br/>
置換先文字列:<nowiki>====$1====</nowiki><br/>
置換先文字列:<nowiki>===$1===</nowiki><br/>
<br/>
<br/>


====箇条書きリスト====
===箇条書きリスト===
検索文字列:<nowiki>^\-(.*?)$</nowiki><br/>
検索文字列:<nowiki>^\-(.*?)$</nowiki><br/>
置換先文字列:<nowiki>*$1\n</nowiki><br/>
置換先文字列:<nowiki>*$1\n</nowiki><br/>


====コメントアウト====
===コメントアウト===
検索文字列://(.*?)$<br/>
検索文字列://(.*?)$<br/>
置換先文字列:<nowiki><!--$1 --></nowiki>\n
置換先文字列:<nowiki><!--$1 --></nowiki>\n


====打ち消し線====
===打ち消し線===
検索文字列:%%(.*?)%%<br/>
検索文字列:%%(.*?)%%<br/>
置換先文字列:<nowiki><s>$1</s></nowiki><br/>
置換先文字列:<nowiki><s>$1</s></nowiki><br/>


====斜体====
===斜体===
検索文字列:\&italic\(\)\{(.*?)\}<br/>
検索文字列:\&italic\(\)\{(.*?)\}<br/>
置換先文字列:<nowiki>''$1''</nowiki><br/>
置換先文字列:<nowiki>''$1''</nowiki><br/>


====強調====
===強調===
検索文字列:\&bold\(\)\{(.*?)\}<br/>
検索文字列:\&bold\(\)\{(.*?)\}<br/>
置換先文字列:<nowiki>'''$1'''</nowiki><br/>
置換先文字列:<nowiki>'''$1'''</nowiki><br/>


====下線====
===下線===
検索文字列:\&u\(\)\{(.*?)\}<br/>
検索文字列:\&u\(\)\{(.*?)\}<br/>
置換先文字列:<nowiki><u>$1</u></nowiki><br/>
置換先文字列:<nowiki><u>$1</u></nowiki><br/>


====カラータグ====
===カラータグ===
検索文字列:\&color\(\#cccccc\)\{(.*?)\}<br/>
検索文字列:\&color\(\#cccccc\)\{(.*?)\}<br/>
置換先文字列:<nowiki><span style="color:#cccccc">$1</span></nowiki><br/>
置換先文字列:<nowiki><span style="color:#cccccc">$1</span></nowiki><br/>
51行目: 51行目:
カラーコードは各自置換していただけますと幸いです。
カラーコードは各自置換していただけますと幸いです。


====フォントサイズ変更====
===フォントサイズ変更===
検索文字列:\&sizex\((数値)\)\{(.*?)\}<br/>
検索文字列:\&sizex\((数値)\)\{(.*?)\}<br/>
置換先文字列:<nowiki><font size=(数値)>$1</font></nowiki><br/>
置換先文字列:<nowiki><font size=(数値)>$1</font></nowiki><br/>
57行目: 57行目:
"(数値)"は文字サイズ。1が最も小さく、数字に比例して大きくなります。通常のサイズは2です
"(数値)"は文字サイズ。1が最も小さく、数字に比例して大きくなります。通常のサイズは2です


====脚注====
===脚注===
検索文字列:\(\((.*?)\)\)<br/>
検索文字列:\(\((.*?)\)\)<br/>
置換先文字列:<nowiki><ref>$1</ref></nowiki><br/>
置換先文字列:<nowiki><ref>$1</ref></nowiki><br/>
====引用====
===引用===
検索文字列:^><br/>
検索文字列:^><br/>
置換先文字列:<nowiki> </nowiki> (半角スペース)<br/>
置換先文字列:<nowiki> </nowiki> (半角スペース)<br/>
半角スペースは置き換えなくていいので行冒頭の>を空白にします。
半角スペースは置き換えなくていいので行冒頭の>を空白にします。
====折り畳み====
===折り畳み===
regionの検索文字列:<nowiki>\#region\((.*?)\)</nowiki><br/>
regionの検索文字列:<nowiki>\#region\((.*?)\)</nowiki><br/>
regionの置換先文字列<nowiki><div class="toccolours mw-collapsible mw-collapsed">$1<div class="mw-collapsible-content">\n</nowiki><br/>
regionの置換先文字列:<nowiki><div class="toccolours mw-collapsible mw-collapsed">$1<div class="mw-collapsible-content">\n</nowiki><br/>
endregionの検索文字列:<nowiki>\#endregion</nowiki><br/>
endregionの検索文字列:<nowiki>\#endregion</nowiki><br/>
endregionの置換先文字列<nowiki></div></div>\n</nowiki><br/>
endregionの置換先文字列:<nowiki></div></div>\n</nowiki><br/>




ルビ、imgurの画像埋め込み、リンク関係は現状手動で直すしかなさそう。imgurはギリワンチャンある?
ルビ、imgurの画像埋め込み、リンク関係は現状手動で直すしかなさそう。imgurはギリワンチャンある?
110

回編集