ReplaceStr.txtまとめ @ ウィキ
http://w.atwiki.jp/replacestr/
ReplaceStr.txtまとめ @ ウィキ
ja
2015-03-21T21:55:57+09:00
1426942557
-
ReplaceStr.txt
https://w.atwiki.jp/replacestr/pages/31.html
<p><rx><hr><b>.*</b> all</p>
2015-03-21T21:55:57+09:00
1426942557
-
Style用コメント
https://w.atwiki.jp/replacestr/pages/30.html
- 恭介 -- (名無しさん) &size(80%){2012-07-11 12:30:25}
2012-07-11T12:30:25+09:00
1341977425
-
まとめ追加用のテンプレート
https://w.atwiki.jp/replacestr/pages/29.html
#contents
----
* ReplaceStrまとめwikiの置換式投稿テンプレ
// ReplaceStrまとめwikiの置換式投稿テンプレ
// v0.03
// wikiのどのページに入れるかは知らない 全部共通でいいと思うけど
// v0.03 引用> → 整形済みテキストに 他いろいろ
// v0.02 wiki構文対応 by 708 :Jane使いの名無しさん:2008/11/19(水) 12:24:47 ID:KjXH9EPO0
//
** 動作概要
// ↑簡単な説明
*** 動作説明
// 動作説明詳細・初出など
*** 動作確認済派生
|動作確認済 |Style |Nida |View |h
|~WSHエンジン |×|×|×|
|~鬼車エンジン |×|×|×|
// ↑ 動作確認できた箇所を○に
*** ReplaceStr.txt構文
// wikiなら "[Tab]"や"&"もそのままでいけるみたい
// ↓後から追加などするために他派生の分も残しておいてください
-Style用(鬼車/WSHエンジン共通)
-Nida用(WSHエンジン)
-View用(鬼車/WSHエンジン共通)
//
*** 備考
-検索式説明
// 移植するためのヒントとか
-置換式説明
// 移植するためのヒントとか
- 作成者コメント
// 作成者からの注意事項など
*** この置換式へのコメント
// このコメントプラグインはページ内に複数使用可能
#comment
----
//
----
* テンプレ使用例
----
// ReplaceStrまとめwikiの置換式投稿テンプレ案
// v0.03
// wikiのどのページに入れるかは知らない 全部共通でいいと思うけど
// v0.03 引用> → 整形済みテキストに 他いろいろ
// v0.02 wiki構文対応 by 708 :Jane使いの名無しさん:2008/11/19(水) 12:24:47 ID:KjXH9EPO0
//
** 【同一アンカー2行以上続いた場合、1行に省略】
// ↑簡単な説明
*** 動作説明
同一アン
2008-11-20T20:27:30+09:00
1227180450
-
View用WSH版/投稿本文向けの置換式
https://w.atwiki.jp/replacestr/pages/28.html
*投稿本文向けの置換式(WSH版の正規表現スクリプトバージョン)
========================================着色・強調========================================
//置換式を記入します。
=======================================省略・非表示=======================================
//置換式を記入します。
========================================表示・追加========================================
//置換式を記入します。
2008-11-19T08:39:57+09:00
1227051597
-
View用WSH版/投稿欄向けの置換式
https://w.atwiki.jp/replacestr/pages/27.html
*投稿欄向けの置換式(WSH版の正規表現スクリプトバージョン)
========================================着色・強調========================================
//置換式を記入します。
=======================================省略・非表示=======================================
//置換式を記入します。
========================================表示・追加========================================
//置換式を記入します。
2008-11-19T08:38:14+09:00
1227051494
-
デフォルト名無し削除2
https://w.atwiki.jp/replacestr/pages/26.html
*男性アイドル
<rx2>^無名アイドルくん$[TAB]<font></font>[TAB]name[TAB]/mendol/
*男性論女性論
<rx2>^名無しさん ~君の性差~$[TAB]<font></font>[TAB]name[TAB]/gender/
*地球科学
<rx2>^同定不能さん$[TAB]<font></font>[TAB]name[TAB]/earth/
*地理お国自慢
<rx2>^名無しの歩き方$[TAB]<font></font>[TAB]name[TAB]/chiri/
*中古車
<rx2>^名無しさん@見た瞬間に即決した$[TAB]<font></font>[TAB]name[TAB]/usedcar/
*中国
<rx2>^名無的発言者$[TAB]<font></font>[TAB]name[TAB]/china/
*朝生
<rx2>^ちょっと待て名無しが今何か言った$[TAB]<font></font>[TAB]name[TAB]/argue/
*調味料
<rx2>^隠し味さん$[TAB]<font></font>[TAB]name[TAB]/salt/
*珍味
<rx2>^名無しの珍味$[TAB]<font></font>[TAB]name[TAB]/toba/
*賃貸不動産
<rx2>^名無し不動さん$[TAB]<font></font>[TAB]name[TAB]/estate/
*椎名林檎
<rx2>^名無しにして頂戴$[TAB]<font></font>[TAB]name[TAB]/apple/
*痛いニュース+
<rx2>^オレオレ!オレだよ、名無しだよ!!$[TAB]<font></font>[TAB]name[TAB]/dqnplus/
*通信技術
<rx2>^anonymous@fusianasan$[TAB]<font></font>[TAB]name[TAB]/network/
*通販・買い物
<rx2>^おかいものさん$[TAB]<font></font>[TAB]name[TAB]/shop/
*釣り
<rx2>^名無し三平$[TAB]<font></font>[TAB]name[TAB]/fish/
*的スポーツ
2008-11-19T08:24:04+09:00
1227050644
-
デフォルト名無し削除
https://w.atwiki.jp/replacestr/pages/25.html
=======================================外部板=======================================
*したらば掲示板デフォルト
<rx2>^名無しさん$[TAB]<font></font>[TAB]name[TAB]http://jbbs.livedoor.jp/
*DTM+
<rx2>^名無しサンプリング@96kHz$[TAB]<font></font>[TAB]name[TAB]http://dtmplus.com/
* Jane総合掲示板
<rx2>^Jane使いの名無しさん$[TAB]<font></font>[TAB]name[TAB]http://jane.s28.xrea.com/
* ニコニコ動画板 (他でも使われていそうなので、URL指定なし)
<rx2>^no name$[TAB]<font></font>[TAB]name[TAB]
*禁書板
<rx2>^■■■■$[TAB]<font></font>[TAB]name[TAB]http://jbbs.livedoor.jp/
*虹2nd
<rx2>^名無しさん@虹$[TAB]<font></font>[TAB]name[TAB]http://bbs03.gazoubbs.com/
===================================2ちゃんねる板====================================
*インフォメーション用名無し
<rx2>^自治スレでローカルルール議論中$[TAB]<font></font>[TAB]name[TAB]
<rx2>^名無しさん@総合案内で板設定変更の議論中$[TAB]<font></font>[TAB]name[TAB]
<rx2>^名無しさん動画閲覧中@全板トナメ出場中$[TAB]<font></font>[TAB]name[TAB]
<rx2>^名前欄にスレ名入力推奨@自治スレ$[TAB]<font></font>[TAB]name[TAB]
<rx2>^新板設置について相談中@新板スレ$[TAB]<font></font>[TAB]name[TAB]
<rx2>^自治スレ@ローカルルール議
2008-11-19T08:21:52+09:00
1227050512
-
管理人のReplaceStr.txt
https://w.atwiki.jp/replacestr/pages/24.html
まとめWiki立てるついでに、自分が使ってるReplaceStr.txtを晒してみる(Styleで使ってる事を書き忘れた)
*テスト用
<rx>((#[a-f\d]{6}): ([a-z]+))[TAB]$2:{<font color=$2>$3</font>}《<font color=$3>$3</font>》[TAB]msg
<rx>((#[a-f\d]{6}) : ([a-z\d' ]+)) : [TAB]{<font color=$2>$3</font>}《<font color=$3>$3</font>》 : $2 : [TAB]msg
@@@@@@@@@@@@@@@@@@@@@@@投稿欄@@@@@@@@@@@@@@@@@@@@@@@
========================================着色・強調========================================
*▽キャップの投稿を着色する[blue]
<rx>((?!.*?>(?=.+?★)).*★)[TAB]<font color=blue>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*管.人.+★)[TAB]<font color=#e83929>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*株主.+★)[TAB]<font color=#7b6c3e>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*トラックバック.+★)[TAB]<font color=#fef263>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*しぃ2ちゃん.+★)[TAB]<font color=#19448e>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*お止め組。.+★)[TAB]<font color=#b44c97>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*復帰.+★)[TAB]<font color=#a0d8ef>$1</font>[TAB]name
<rx>((?!.*?>(?=.+?★)).*
2008-11-20T00:36:30+09:00
1227108990
-
編集の見本
https://w.atwiki.jp/replacestr/pages/23.html
*編集の見本
ReplaceStr.txtの置換式をWikiに書き込むと、いくつか表示がおかしくなる場合があります。
それを防ぐため、置換式をページに書き込む場合は、以下のように編集してください。
テンプレ3レス目の式を引用して整形済みテキストと比較してみます。
引用(行頭に>を入れます)
1
>//▽投稿端末を表示する
><rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})0| 0(?=$| ))[TAB]$1 (PC)[TAB]date
><rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})O| O(?=$| ))[TAB]$1 (携帯)[TAB]date
2
>//▽文頭の空行を削除する
><rx2>^(?:[ ]*<br>)+[TAB][TAB]msg
3
>//▽文末の空行を削除する
><rx2>(?:<br>[ ]*)+$[TAB][TAB]msg
4
>//▽引用行着色+引用行の数字のレス化を防ぐ
><rx2>((?:^|<br>)[ ]*)(>|>)(?!(?:>)?[1-91-9][0-90-9,\+\- ]*(?:<br>|$))([^<]+)[TAB]$1<font color=green>$2?$3</font>[TAB]msg
5
>//▽wが2つ以上続けば1つに省略する
><rx2>[W]{2,}(?![\w%&\--/=])[TAB]<font color=gray>w</font>[TAB]msg
6
>//▽(土)(日)をそれぞれ着色する
><ex2>(土)[TAB](<font color=navy>土</font>)[TAB]date
><ex2>(日)[TAB](<font color=crimson>日</font>)[TAB]date
整形済みテキスト(行頭に半角スペースを一つ入れます)
1
//▽投稿端末を表示する
<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})0| 0(?=$| ))[TAB]$1 (PC)[TAB]date
<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})O| O(?=$| ))[TAB]$1 (携帯)[TAB]date
2
2008-11-19T07:42:00+09:00
1227048120
-
Style用/投稿本文向けの置換式
https://w.atwiki.jp/replacestr/pages/22.html
*投稿欄向けの置換式
========================================着色・強調========================================
//置換式を記入します。
=======================================省略・非表示========================================
//置換式を記入します。
========================================表示・追加========================================
//置換式を記入します。
========================================URL置換========================================
//置換式を記入します。
=======================================リンク化する========================================
//置換式を記入します。
//========================================コピペ予備========================================
//置換式を記入します。
2008-11-19T07:33:22+09:00
1227047602