■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 最新50


レス数が1000を超えています。残念ながら全部は表示しません。
ReplaceStr.txtを活用するスレ Part2

1 :Jane使いの名無しさん:2007/08/12(日) 00:34:17 ID:SxKcTbUK0
ReplaceStr.txtを活用するスレ Part2

ReplaceStr.txtは、レス内の文字列を正規表現等で任意に置換できる機能です。
定められた書式で記述することで
「名前欄」「メール欄」「日付欄(ID等も含む)」「レス内容」
を自由に書き換えられます。

■前スレ
ReplaceStr.txtを活用するスレ
http://jane.s28.xrea.com/test/read.cgi/bbs/1102229115/

2 :Jane使いの名無しさん:2007/08/12(日) 00:34:28 ID:SxKcTbUK0
■Style用まとめ
http://para-site.net/up/data/17930.zip

■Style用まとめ2
http://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt

■過去スレ
01 http://jane.s28.xrea.com/test/read.cgi/bbs/1085879676/

■関連スレ
ImageViewURLReplace.datを晒すスレ 6
http://jane.s28.xrea.com/test/read.cgi/bbs/1184773628/

3 :Jane使いの名無しさん:2007/08/12(日) 00:34:48 ID:SxKcTbUK0
■ReplaceStr.txtの仕様(Style用)
・<ex>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <ex>で「置換対象の文字列」が大文字と小文字を区別しない通常の文字列であることを指定します。
 「置換対象」にはname, mail, date, msg, allのいずれかを指定します。
 ※dateにはID等も含まれます。
 「<n>対象URL/タイトル」の<n>にはNGExと同様のタイプを指定します。
 (<0>:含む <1>:含まない <2>:一致 <3>:一致しない <4>:含む(正規) <5>:含まない(正規))
 ※<n>を指定しない場合は<0>が指定されたとみなします。

・<ex2>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <ex2>で「置換対象の文字列」が大文字と小文字を区別する通常の文字列であることを指定します。

・<rx>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <rx>で「置換対象の文字列」が大文字と小文字を区別しない正規表現であることを指定します。
 ※<rx>の代わりに<>を指定しても同じです。

・<rx2>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <rx2>で「置換対象の文字列」が大文字と小文字を区別する正規表現であることを指定します。

■使用例
//▽投稿端末を表示する
<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
//▽文頭の空行を削除する
<rx2>^(?:[  ]*<br>)+[TAB][TAB]msg
//▽文末の空行を削除する
<rx2>(?:<br>[  ]*)+$[TAB][TAB]msg
//▽引用行着色+引用行の数字のレス化を防ぐ
<rx2>((?:^|<br>)[  ]*)(>|>)(?!(?:>)?[1-91-9][0-90-9,\+\-  ]*(?:<br>|$))([^<]+)[TAB]$1<font color=green>$2‎$3</font>[TAB]msg
//▽wが2つ以上続けば1つに省略する
<rx2>[wWwW]{2,}(?![\w%&\--/=])[TAB]<font color=gray>w</font>[TAB]msg
//▽(土)(日)をそれぞれ着色する
<ex2>(土)[TAB](<font color=navy>土</font>)[TAB]date
<ex2>(日)[TAB](<font color=crimson>日</font>)[TAB]date

■注意
・[TAB]はキーボードの【Tab】キーでインデントして下さい。
・";" "'" "//"から始まる行はコメントアウトとみなします。
・<ex>,<ex2>,<rx>,<rx2>を指定しない場合は<ex>が指定されたとみなします。
・「置換対象」を指定しない場合はallが指定されたとみなします。
・「<n>対象URL/タイトル」を指定しない場合はすべてのレスが対象になります。
・置換文字列が空白の場合は置換対象を指定してください。
・スレッドツールバーのローカルあぼーん表示を「さぼり」にしたときはこの機能を一時的に無効にします。
・datの書き換えは行いません。
・置換はNG処理の後で行われるため、NGワードを別な文字に置き換えてもNGになります。
・タグを含む文字列の置換も可能です。(区切りの<>は対象になりません)
 ※「>」「<」「"」等を別な文字に置換するとタグが壊れて表示がおかしくなります。
 ※>を別な文字に置換するとレス番リンクが切れます。
 ※URL内の文字列を置換すると正しくリンクされないようになります。

4 :Jane使いの名無しさん:2007/08/12(日) 00:34:59 ID:SxKcTbUK0
■ReplaceStr.txtの仕様(Nida用)
・<ex>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <ex>で「置換対象の文字列」が大文字と小文字を区別しない通常の文字列であることを指定します。
 「置換対象」にはname, mail, date, msg, allのいずれかを指定します。
 ※dateにはID等も含まれます。
 「<n>対象URL/タイトル」の<n>にはNGExと同様のタイプを指定します。
 (<0>:含む <1>:含まない <2>:一致 <3>:一致しない <4>:含む(正規) <5>:含まない(正規))
 ※<n>を指定しない場合は<0>が指定されたとみなします。

・<rx>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <rx>で「置換対象の文字列」が大文字と小文字を区別しない正規表現であることを指定します。
 ※<rx>の代わりに<>を指定しても同じです。

■使用例
//▽トリップを赤色に変更
<rx>[TAB](◆.+)[TAB]<font color=red>$1</font>[TAB]name
//▽投稿日時を漢字表記に変更
<rx>[TAB]^(\d{4})/(\d{2})/(\d{2})\([TAB]$1年$2月$3日([TAB]date
//▽投稿端末を表示
<rx>[TAB](ID:.{8})0$[TAB]$1 (PC)[TAB]date
<rx>[TAB](ID:.{8})O$[TAB]$1 (携帯)[TAB]date
//▽Nidaスレのデフォルト名を変更
<ex>[TAB]お腹いっぱい。[TAB]Nidaスレ[TAB]name[TAB]Nida
//▽ソフトウェア板とWindows板の名無しをanonymousに変更
<ex>[tab]名無し[tab]anonymous[tab]name[tab]<4>\/(software|win)\/

■注意
・[TAB]はキーボードの【Tab】キーでインデントして下さい。
・<ex>,<rx>を指定しない場合は<ex>が指定されたとみなします。
・「置換対象」を指定しない場合はallが指定されたとみなします。
・「<n>対象URL/タイトル」を指定しない場合はすべてのレスが対象になります。
・datの書き換えは行いません。
・置換はNG処理の後で行われるため、NGワードを別な文字に置き換えてもNGになります。
・タグを含む文字列の置換も可能です。(区切りの<>は対象になりません)
 ※「>」「<」「"」等を別な文字に置換するとタグが壊れて表示がおかしくなります。
 ※>を別な文字に置換するとレス番リンクが切れます。
 ※URL内の文字列を置換すると正しくリンクされないようになります。

■ヒント
Styleのまとめの
<ex2>を<ex>[TAB]、
<rx2>を<rx>[TAB]
に置換すればそのまま使用できることが多いです。

5 :Jane使いの名無しさん:2007/08/12(日) 00:35:10 ID:SxKcTbUK0
■ReplaceStr.txtの仕様(View用)
・置換対象の文字列[TAB]置換文字列
 「置換対象の文字列」は大文字と小文字を区別しない通常の文字列です。

・<>置換対象の文字列(正規表現)[TAB]置換文字列
 <>で「置換対象の文字列」が大文字と小文字を区別しない正規表現であることを指定します。

■使用例
//▽文頭/文末の空白文字を削除
<>^(?:[  ]*<br>)+[  ]*[TAB]
<>(?:<br>[  ]*)+$[TAB]
//▽2ちゃんねる語を標準語に
おまいら[TAB]お前ら
イ`[TAB]生きろ

■注意
・[TAB]はキーボードの【Tab】キーでインデントして下さい。
・datの書き換えは行いません。
・置換はNG処理の後で行われるため、NGワードを別な文字に置き換えてもNGになります。
・タグを含む文字列の置換も可能です。(区切りの<>は対象になりません)
 ※「>」「<」「"」等を別な文字に置換するとタグが壊れて表示がおかしくなります。
 ※>を別な文字に置換するとレス番リンクが切れます。
 ※URL内の文字列を置換すると正しくリンクされないようになります。

■ヒント
Style/Nidaと違って置換対象を指定できません。
置換対象の文字列が他の項目に影響を与えないように記述しましょう。

6 :Jane使いの名無しさん:2007/08/12(日) 00:35:22 ID:SxKcTbUK0
■正規表現について
マッチテキストの表現には正規表現が使用されています。
以下に代表的なものを紹介します。

. … "\n"を除く任意の一文字にマッチします。
* … 直前の文字or部分式の「0回以上の繰り返し」にマッチします。
+ … 直前の文字or部分式の「1回以上の繰り返し」にマッチします。
[xyz] … []内のいずれかの1文字にマッチします。
[^xyz] … []内のどれとも一致しない1文字にマッチします。
[a-z] … a〜zの範囲内の1文字にマッチします。
[^a-z] … a〜zの範囲外の1文字にマッチします。
\d … 任意の10進数字にマッチします。[0-9]と同義。
\s … 半角スペース,タブ文字,改行文字...などの空白文字にマッチします。[ \f\n\r\t\v]と同義。
(pattern) … ()内で一致した文字列は $0〜$9 の変数に格納されます($0は対象文字列)
(x|y) … "x" または "y" に一致します。()内で一致した文字列は変数に格納されます。
(?:pattern) … ()内で一致した文字列は変数に格納されません。(?:x|y) のようにOR条件を指定するときに用います。

正規表現の概説
ttp://msdn2.microsoft.com/ja-jp/library/28hw3sce.aspx
正規表現の構文
ttp://msdn2.microsoft.com/ja-jp/library/ae5bf541.aspx


◎エスケープしなければならない文字
正規表現では、特別な効果を持つ文字(メタ文字)が存在します。
メタ文字を文字としてマッチさせるためには、エスケープする必要があります。

MSDN Library (JScript): 特殊文字
ttp://www.microsoft.com/japan/msdn/library/ja/jscript7/html/jsreconspecialcharacters.asp

7 :Jane使いの名無しさん:2007/08/12(日) 00:35:33 ID:SxKcTbUK0
テンプレ終わり

8 :Jane使いの名無しさん:2007/08/12(日) 00:41:14 ID:2gUsMnB60
いちょつ

9 :Jane使いの名無しさん:2007/08/12(日) 07:33:16 ID:JI/tbGXc0
ν速からまとめ
//http://news23.2ch.net/test/read.cgi/news/1186732175/

//▽投稿端末を表示する
<rx2>(ID:(?:.{8}|\?{3})0| 0(?=$| ))[TAB]$1 (PC)[TAB]date
<rx2>(ID:(?:.{8}|\?{3})O| O(?=$| ))[TAB]$1 (携帯)[TAB]date
<rx2>(ID:(?:.{8}|\?{3})o| o(?=$| ))[TAB]$1 (AirH")[TAB]date
<rx2>(ID:(?:.{8}|\?{3})P| P(?=$| ))[TAB]$1 (p2)[TAB]date
<rx2>(ID:(?:.{8}|\?{3})Q| Q(?=$| ))[TAB]$1 (フルブラウザ)[TAB]date

//▽文頭の空行を削除する
<rx2>^(?:[  ]*<br>)+msg

//▽文末の空行を削除する
<rx2>(?:<br>[  ]*)+$msg

//▽4行以上の空行は3行に省略する
<rx2><br>(?:[  ]*<br>){4,}[TAB]<br><br><font color=gray>[改行]</font><br><br>[TAB]msg

//▽引用行着色+引用行の数字のレス化を防ぐ
<rx2>((?:^|<br>)[  ]*)(>|>)(?!(?:>)?[1-91-9][0-90-9,\+\-  ]*(?:<br>|$))([^<]+)[TAB]$1<font color=green>$2‎$3</font>[TAB]msg

//▽wが2つ以上続けば1つに省略する
<rx2>[wWwW]{2,}(?![\w%&\--/=])[TAB]<font color=gray>w</font>[TAB]msg

//▽土日着色
<ex2>(土)[TAB](<font color=navy>土</font>)[TAB]date
<ex2>(日)[TAB](<font color=crimson>日</font>)[TAB]date

//▽時間によって着色
<rx2>( 0[0-3]:[\d]{2}:[\d]{2}(?:\.[\d]{2})?)[TAB]$1 [<font color=navy>深夜</font>][TAB]date
<rx2>( 0[4-6]:[\d]{2}:[\d]{2}(?:\.[\d]{2})?)[TAB]$1 [<font color=darkorange>早朝</font>][TAB]date
<rx2>( (?:0[7-9]|1[01]):[\d]{2}:[\d]{2}(?:\.[\d]{2})?)[TAB]$1 [<font color=lightsalmon>朝</font>][TAB]date
<rx2>( 1[2-5]:[\d]{2}:[\d]{2}(?:\.[\d]{2})?)[TAB]$1 [<font color=salmon>昼</font>][TAB]date
<rx2>( 1[6-8]:[\d]{2}:[\d]{2}(?:\.[\d]{2})?)[TAB]$1 [<font color=crimson>夕方</font>][TAB]date
<rx2>( (?:19|2[0-3]):[\d]{2}:[\d]{2}(?:\.[\d]{2})?)[TAB]$1 [<font color=mediumblue>夜</font>][TAB]date

//▽URL内の"("")"をエンコードしてURL化する
<rx2>(tp://[\w%&\--/=]*)\(([\w%&\--/=])[TAB]$1%28$2[TAB]msg
<rx2>(tp://[\w%&\--/=]*)\)([\w%&\--/=])[TAB]$1%29$2[TAB]msg

//▽ハッシュ値を着色する
<rx2>([^/=-])\b([0-9a-f]{32})\b[TAB]$1<font color=darkblue> $2 [Winny]</font>[TAB]msg[TAB]<4>/(download|news)/
<rx2>([^/=-])\b([0-9a-f]{40})\b[TAB]$1<font color=darkgoldenrod> $2 [Share]</font>[TAB]msg[TAB]<4>/(download|news)/
<rx2>([^/=-])\b([0-9a-f]{64})\b[TAB]$1<font color=darkmagenta> $2 [PD]</font>[TAB]msg[TAB]<4>/(download|news)/

//▽ハッシュ値をコピペする際の無効な文字列を除去
<ex2> [TAB] [TAB]msg
<ex2> [TAB] [TAB]msg

//▽VIPロダの隠語をURL化
<rx2>((?:[^\w%&\--/=]vipper|ヴぃp|VIPロダ)(\d+))[TAB]$1<br> <font color=gray>└</font> http://ktkr.vip2ch.com/upload.cgi?mode=dl&file=$2[TAB]msg


10 :Jane使いの名無しさん:2007/08/12(日) 07:33:33 ID:JI/tbGXc0
//▽文頭の2行以上の空行を1行に省略する
<rx2>^(?:[  ]*<br>){2,}[TAB]<font color=gray>[文頭改行]</font><br>[TAB]msg

//▽文末の2行以上の空行を1行に省略する
<rx2>(?:<br>[  ]*)+$[TAB]<br><font color=gray>[文末改行]</font>[TAB]msg

//▽投稿日を漢字表記にする
<rx2>^(\d{4})/(\d{2})/(\d{2})\([TAB]$1年$2月$3日([TAB]date

//▽投稿時間を漢字表記にする
<rx2> ([\d]{2}):([\d]{2}):([\d]{2})(?:\.([\d]{2}))?[TAB] $1時$2分$3秒$4[TAB]date

//▽BE非表示
<rx2>BE:.+$[TAB][TAB]date

936 名前:Jane使いの名無しさん [sage] 投稿日:2007/08/11(土) 14:41:03 ID:6je71rZ00 (PC)
[TAB]忘れ分を修正

//▽文頭の空行を削除する
<rx2>^(?:[  ]*<br>)+[TAB]msg

//▽文末の空行を削除する
<rx2>(?:<br>[  ]*)+$[TAB]msg

937 名前:Jane使いの名無しさん [sage] 投稿日:2007/08/11(土) 15:12:03 ID:SuiPj9/e0 (PC)
Style用まとめ
http://para-site.net/up/data/17918.zip

>>934-936まとめ分
//▽投稿端末を表示する
//▽文頭の空行を削除する
//▽文頭の2行以上の空行を1行に省略する(コメントアウト)
//▽文末の空行を削除する
//▽文末の2行以上の空行を1行に省略する(コメントアウト)
//▽4行以上の空行は3行に省略する
//▽引用行着色+引用行の数字のレス化を防ぐ
//▽wが2つ以上続けば1つに省略する
//▽BE非表示(コメントアウト)
//▽土日着色
//▽時間によって着色
//▽投稿日を漢字表記にする(コメントアウト)
//▽投稿時間を漢字表記にする(コメントアウト)
//▽URL内の"("")"をエンコードしてURL化する
//▽ハッシュ値を着色する
//▽ と をスペースに変換
//▽VIPロダの隠語をURL化

11 :Jane使いの名無しさん:2007/08/12(日) 08:47:57 ID:mrUEUsO10
完全にStyleスレになったな・・・

12 :Jane使いの名無しさん:2007/08/12(日) 11:46:46 ID:7+7TmrWN0
>>9-10
せめてどのJane対応か書けよ。
Styleだけ独立スレ立てるべきなんじゃないか?
新しい人も多いし。

13 :Jane使いの名無しさん:2007/08/12(日) 12:22:55 ID:ECAzkAZS0
rx2を適宜書き換えるだけじゃん・・・

14 :Jane使いの名無しさん:2007/08/12(日) 12:30:41 ID:6KOalgZ40
オイラのために鋼鉄三国志
http://www.veoh.com/videos/v390784cjTbxcmm?searchId=7482146787030203168&rank=0
http://www.veoh.com/videos/v4023697MJSW9Ja?searchId=7482146787030203168&rank=1
http://www.veoh.com/videos/v423732KJDMbZkQ?searchId=7482146787030203168&rank=2
http://www.veoh.com/videos/v632626MnefXZMy?searchId=7482146787030203168&rank=12
http://www.veoh.com/videos/v637936ENswMnYq?searchId=7482146787030203168&rank=14
http://www.veoh.com/videos/v6626705qyZmaC9?searchId=7482146787030203168&rank=17
http://www.veoh.com/videos/v665637z9anExnn?searchId=7482146787030203168&rank=15
http://www.veoh.com/videos/v666084xnFTd7FB?searchId=7482146787030203168&rank=16
http://www.veoh.com/videos/v927212rKW2s5e6?searchId=7482146787030203168&rank=4
http://www.veoh.com/videos/v929627HhwfZ9er?searchId=7482146787030203168&rank=3
http://www.veoh.com/videos/v811559j8x4xrts?searchId=8753389690821067995&rank=27
http://www.veoh.com/videos/v812265tdHtY5tN?searchId=8753389690821067995&rank=32
http://www.veoh.com/videos/v812428CRe9bRRB?searchId=7482146787030203168&rank=9
http://www.veoh.com/videos/v8427104TYpqtHS?searchId=7482146787030203168&rank=8
http://www.veoh.com/videos/v842825qdm4ktsG?searchId=8753389690821067995&rank=33
http://www.veoh.com/videos/v870918Srtrh65F?searchId=8753389690821067995&rank=35
http://tvpot.daum.net/clip/ClipView.do?clipid=3878574
http://www.nicovideo.jp/watch/sm807250

15 :Jane使いの名無しさん:2007/08/12(日) 12:59:00 ID:Or0fylE30
>>13
ViewはFONTタグが使えないしNidaもCOLORアトリビュートで指定に使えるカラーネームが基本16色だけなので、
Styleの機能をフルに使っちゃうとこれらでは使えなくなる。
>>9-10のやつはFONTタグ使いまくってるから、少なくともViewじゃほとんど使えないよ。

16 :Jane使いの名無しさん:2007/08/12(日) 13:09:47 ID:bN3fd4jT0
Nidaは前からカラーネーム140色対応のはず。

> Styleのまとめの
> <ex2>を<ex>[TAB]、
> <rx2>を<rx>[TAB]
> に置換すればそのまま使用できることが多いです。

で今挙がってる内容ならNidaでもある程度対応できるはず。
※dateではfontタグが効かないみたい。

17 :15:2007/08/12(日) 13:26:25 ID:Or0fylE30
>>16
> Nidaは前からカラーネーム140色対応のはず。
あ、試したら使えた。何か勘違いしてたっぽい。スマヌ

> ※dateではfontタグが効かないみたい。

(日)[TAB](<font color="red">日</font>)[TAB]date

で「日」がちゃんと赤くなるよ。

18 :Jane使いの名無しさん:2007/08/12(日) 13:39:33 ID:bN3fd4jT0
>>17
そうなんだ。
http://pc11.2ch.net/test/read.cgi/software/1178892330/656
でdateでタグが使えないって報告あったからね。。

19 :15:2007/08/12(日) 15:15:41 ID:Or0fylE30
>>18
あ、ごめんそういうことか。Styleで使えないっていってるのかと思った。
またまたスマヌ orz

20 :Jane使いの名無しさん:2007/08/12(日) 15:27:49 ID:yw2KkA550
Styleばっかずるい!

21 :Jane使いの名無しさん:2007/08/12(日) 15:58:44 ID:41G+VKt40
ルールに従い書き込み内容を改造表示可能になった「JaneStyle」ver2.70 :教えて君.net
http://oshiete.new-akiba.com/archives/2007/08/janestylever270.html


ネトラン特製ルール
//▽時刻表の色分け
<rx2>(\$+[\$\|l]+\$+)(?=[\-\$\|lo0]*[\|l][\. ]\d+)[TAB]<font color=red>$1</font>[TAB]msg[TAB]/asaloon/
<rx2>([o0]+[\|lo0]+[o0]+)(?=[\-\$\|lo0]*[\|l][\. ]\d+)[TAB]<font color=green>$1</font>[TAB]msg[TAB]/asaloon/

該当URL:
http://anime2.2ch.net/test/read.cgi/asaloon/1186465436/

22 :Jane使いの名無しさん:2007/08/12(日) 16:10:59 ID:GH/Ki6v/0
前スレの人
Shareにトリガ登録すんならTriggerKeyAppenderつかえよ

23 :Jane使いの名無しさん:2007/08/12(日) 16:42:45 ID:MlSP5DXU0
//▽地域表示
<ex>(コネチカット州)【TAB】(コネチカット州:DoCoMo)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(ネブラスカ州)【TAB】(ネブラスカ州:ソフトバンク携帯)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(アラバマ州)【TAB】(アラバマ州:DION,朝日,wakwak等)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(アイダホ州)【TAB】(アイダホ州:p2)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(チリ)【TAB】(チリ:不明ISP)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(おでん)【TAB】(おでん:ODN@地域?)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(dion軍)【TAB】(dion軍:DION@地域?)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(長屋)【TAB】(長屋:マンション)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(catv?)【TAB】(catv?:未対応ISP)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(空)【TAB】(空:携帯端末)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(糸)【TAB】(糸:ダイヤルアップ)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/
<ex>(樺太)【TAB】(樺太:au)【TAB】name【TAB】<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/

24 :Jane使いの名無しさん:2007/08/12(日) 17:27:48 ID:6SE5UCQc0
一回だけの発言のレスはポップアップさせないことって出来ますか?

25 :Jane使いの名無しさん:2007/08/12(日) 17:28:51 ID:6SE5UCQc0
>>24
IDポップアップでした

26 :Jane使いの名無しさん:2007/08/12(日) 17:35:18 ID:3d0y6+0V0
一体何と勘違いしてんだよ…

27 :Jane使いの名無しさん:2007/08/12(日) 17:54:46 ID:kkNBtdSk0
そろそろJane総起動時間が表示出来そうなもんだが

28 :Jane使いの名無しさん:2007/08/12(日) 18:26:17 ID:ECAzkAZS0
強いて言えば、自分でスキン作れとなるのか。

29 :Jane使いの名無しさん:2007/08/12(日) 18:38:03 ID:yoU3iRiY0
>>21
何この糞雑誌今更ReplaceStr特集してんのさwwwwwwwwwwwww
過去人は氏ねお(・∀・)

30 :Jane使いの名無しさん:2007/08/12(日) 18:38:36 ID:dj2mV0qS0
>>23
DIONの人は
アラバマ州とdion軍、どちらかになる可能性があるって事?

31 :Jane使いの名無しさん:2007/08/12(日) 18:40:29 ID:kQ2W00RB0
viewとかnidaとか使ってる人いるの?

32 :Jane使いの名無しさん:2007/08/12(日) 19:05:49 ID:yoU3iRiY0
ReplaceStrが反映されないお
http://janeplus.com/capture/img/7172.png

33 :Jane使いの名無しさん:2007/08/12(日) 19:08:19 ID:6KOalgZ40
>>32
そんなスキン使ってるから・・・

34 :Jane使いの名無しさん:2007/08/12(日) 19:10:42 ID:sgF9SVDL0
気持ち悪いスキンだな。さすがStyleのユーザーだ。

35 :Jane使いの名無しさん:2007/08/12(日) 19:13:27 ID:lKREdhNy0
その右のはともかく、背景が白なのは目が疲れないのか?

36 :32:2007/08/12(日) 19:15:24 ID:yoU3iRiY0
もしかしてIE版と間違えたかな?

37 :Jane使いの名無しさん:2007/08/12(日) 19:25:06 ID:MlSP5DXU0
Styleが対応してから
異常にスレが速くなったな

そんだけ人気がダンチってことか

38 :Jane使いの名無しさん:2007/08/12(日) 19:41:21 ID:PRB5HJvk0
>>37
算数の勉強すれば理由が分かるよ

39 :Jane使いの名無しさん:2007/08/12(日) 19:53:16 ID:eclVbEVP0
俺様専用

//繰り返し文字列の削除
<rx2>(?:([^<>]{3,})<br>)(?:\1(?:<br>)?){2,} [連続文字列削除]<font color=red>$1</font><br> msg


40 :Jane使いの名無しさん:2007/08/12(日) 19:58:05 ID:eclVbEVP0
<rx2>(?:([^<>]{3,})<br>)(?:\1(?:<br>)?){2,}【tab】[連続文字列削除]<font color=red>$1</font><br>【tab】msg


41 :Jane使いの名無しさん:2007/08/12(日) 20:01:25 ID:eclVbEVP0
a
a
a
a
a
bb
bb
bb
bb
bb
ccc
ccc
ccc
ccc
ccc
ccc
ccc
ccc


42 :Jane使いの名無しさん:2007/08/12(日) 20:14:40 ID:QjssH/qp0
>>14
何これ?シネヨ

>>41
テストスレへ、どうぞ

43 :Jane使いの名無しさん:2007/08/12(日) 21:46:43 ID:rR4nBlWi0
>>40使ってみた。
>>41の場合、最後の「c」のしか「[連続文字列削除]ccc」ってならないね。

44 :Jane使いの名無しさん:2007/08/12(日) 21:53:31 ID:MlSP5DXU0
まとめzipの引用行着色使ってると
>>43の文章が着色されてしまってる

45 :Jane使いの名無しさん:2007/08/12(日) 21:57:26 ID:U8cU7e0o0
669 名前:koreawatcher ◆9iLyiaWJOQ [sage] 投稿日:2007/08/12(日) 21:53:08 ID:DxhN9fNq0 ?2BP(3000)
Nida070812
http://members.at.infoseek.co.jp/koreawatcher/janenida.htm
・スレを再描画したとき、すでに「通常あぼーん」されているレスにも連鎖あ
 ぼーん処理を再適用するようにした。
・Nida061227の「画像サムネイル作成の対象となるURLの判定を少し変更」が
 無効になっていたのを再修正。
・datの日付フィールドのHTMLを解釈するようにした。
▽ReplaceStr.txtの仕様をJaneStyleに合わせていくつか変更
 ・<rx>および<ex>の後に[TAB]が続かなくても動作するようにした。
  <rx>置換対象文字列の正規表現[TAB]置換後の文字列[TAB]置換対象項目
  [TAB]対象URL/タイトル
 ・ReplaceStr.txtのコマンドに<rx2>と<ex2>を追加。<rx>と<ex>が大文字小文字
  を区別しないのに対し、<rx2>と<ex2>は区別して処理する。
 ・";" "'" "//"から始まる行はコメントアウトとみなすようにした。


46 :Jane使いの名無しさん:2007/08/12(日) 22:11:35 ID:QgaSdURm0
// 地域非表示
<rx>(.+)\(.+\)[tab]$1[tab]name[tab]<4>/news/|/eq/|/eqplus/|/namazuplus/|/campus/

//曜日非表示
<rx2>\(\D\)[tab][tab]date


47 :Jane使いの名無しさん:2007/08/12(日) 22:16:36 ID:rR4nBlWi0
>>44
このスレで見たので、最新まとめとは違うけど
これだと今のところ問題ない。
2chも外部板もアンカー誤爆も。

<rx>(^|>)( ?(?:>|>)(?![\d0-9>]|>|<br>).(?:(?!<br>).)*)[TAB]$1<font color="gray"/>$2</font>[TAB]msg

48 :Jane使いの名無しさん:2007/08/12(日) 22:44:35 ID:ITuClve50
> てすと
>てすと
>1てすと
>1てすと
> 1てすと
> 1てすと
>1てすと


49 :Jane使いの名無しさん:2007/08/12(日) 22:45:01 ID:ITuClve50
>てすと

50 :Jane使いの名無しさん:2007/08/12(日) 22:48:26 ID:5RQqKCrl0
テストはテストスレでやれって

51 :Jane使いの名無しさん:2007/08/12(日) 22:50:50 ID:ITuClve50
テストすれと間違った・・・失礼しました。

>>47
これだと着色してほしいところでしてくれなかったりして一長一短だね

52 :Jane使いの名無しさん:2007/08/12(日) 23:11:06 ID:c+mmkD5M0
むしろ俺は>>47だと全く着色されないな
不思議なこともあるもんだ

53 :Jane使いの名無しさん:2007/08/12(日) 23:15:05 ID:rR4nBlWi0
>>51
え?
>>48のもまったく問題なく、引用文だけ着色されてるけど・・・。

54 :Jane使いの名無しさん:2007/08/12(日) 23:22:30 ID:N6BFNQQv0
三人とも動作がちがうようだけど
ちなみに俺もまったく着色されない

55 :Jane使いの名無しさん:2007/08/12(日) 23:24:24 ID:5RQqKCrl0
・[TAB]がそのまま
・>がそのまま

56 :Jane使いの名無しさん:2007/08/12(日) 23:26:16 ID:ITuClve50
>>53
>>48のだと上から2つめだけ着色されて、3、4、7つめがアンカーになるよ。



57 :Jane使いの名無しさん:2007/08/12(日) 23:29:54 ID:yoU3iRiY0
俺もまったく着色されない
http://janeplus.com/capture/img/7172.png



58 :Jane使いの名無しさん:2007/08/12(日) 23:30:22 ID:ygjYhNhQ0
//▽書き換え
<ex>中国人[TAB]チャンコロ[TAB]all[TAB]<0>
<ex>韓国人[TAB]チョン[TAB]all[TAB]<0>
<ex>朝鮮人[TAB]チョン[TAB]all[TAB]<0>
<ex>中国[TAB]支那[TAB]all[TAB]<0>
<ex>中華[TAB]支那[TAB]all[TAB]<0>
<ex>韓国[TAB]南鮮[TAB]all[TAB]<0>
<ex>韓[TAB]チョン[TAB]all[TAB]<0>
<ex>北朝鮮[TAB]北鮮[TAB]all[TAB]<0>
<ex>朝鮮[TAB]チョン[TAB]all[TAB]<0>


59 :Jane使いの名無しさん:2007/08/12(日) 23:32:29 ID:rR4nBlWi0
>>56
アンカーになってるんだから正常だと思ってた。
「>」の後にスペース入れずに引用+数字が続く場合もあるのか。

60 :Jane使いの名無しさん:2007/08/12(日) 23:44:45 ID:GJpb4mYx0
わかってるとは思うが>>47は一部の > を &gt; に変えないと駄目だな。
たぶん書き換えなくていいものまで書き換えてるんじゃないかと思うがどうだろ?
↓これが正解かな

<rx>(^|>)( ?(?:>|&gt;)(?![\d0-9>]|&gt;|<br>).(?:(?!<br>).)*)[TAB]$1<font color="gray"/>$2</font>[TAB]msg

できれば書き込む際に&amp;を使って書き直すか、またはtxt版をうpした方が確実とは思うが面倒だからな…。

ただ、前スレではtxt版をうpしたにもかかわらず他の人の環境だと駄目、というケースもあった。
なんか問題が生じたらWSHのバージョンも書き添えたほうがいいのかもしれんね。

61 :Jane使いの名無しさん:2007/08/12(日) 23:48:03 ID:rR4nBlWi0
>>60
あ、それで合ってる。
変わっちゃうの忘れてた、ごめん。

62 :56:2007/08/13(月) 00:03:06 ID:MB76/X100
>>60のにしたら他のも着色されるようになった。
いま一番いいのはこれなのかな。

変えないと駄目なのこの前言われたのに忘れてた・・・



63 :Jane使いの名無しさん:2007/08/13(月) 00:08:21 ID:5//PBSIV0
最も誤爆率の低いものばかりを集めたまとめが欲しいところだな

64 :Jane使いの名無しさん:2007/08/13(月) 00:17:26 ID:pXxWf7/F0
>>56
あー
>>47だと>>48の1、5、6も着色されてなかったのか。

変わらないテストスレが欲しい。

65 :Jane使いの名無しさん:2007/08/13(月) 01:25:39 ID:V5gieK6u0
専門スレも有るよ

ReplaceStr.txtを活用するスレ Part2
http://jane.s28.xrea.com/test/read.cgi/bbs/1186841359/

66 :Jane使いの名無しさん:2007/08/13(月) 01:26:45 ID:V5gieK6u0
>>65
誤爆です

67 :Jane使いの名無しさん:2007/08/13(月) 03:57:25 ID:RZfpT0+p0
>>21
>ReplaceStr.txtのサンプルは、「Option」フォルダ内に入っている。JaneStyleを終了した状態で、Jane2ch.exeのフォルダ内にコピーしよう。

こうやって知ったかぶってるところが笑える

68 :Jane使いの名無しさん:2007/08/13(月) 04:00:54 ID:8dnHebyc0
今の所
//▽引用行着色+引用行の数字のレス化を防ぐ
>>60の奴が1番いいってことでおkでしょうか?


69 :Jane使いの名無しさん:2007/08/13(月) 05:00:16 ID:8ehK/B3I0
まちBBSで今年の4月ごろから表示されるリモホを消してみようという事で作ってみました。

<rx>(\[ (\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[-.0-9a-zA-Z[\]]{14,46}) \])[TAB][TAB]date[TAB]<4>/(www|hokkaido|tohoku|kousinetu|kanto|tokyo|tokai|kinki|chugoku|kyusyu|okinawa).machi.to/

動作確認が東京のみでしか行っていません。一応数十スレで確認を取り調整をしましたが
企業のリモホ?で極端に短いもの(3件ほど)やリモホ内に[]があるもの(1件)などがありました。
先頭に大文字の英字が来るものもありました。
またIPアドレスを表示する場合もあるようです。

使う場合は各自後半の対象URLを減らせばいいと思います。
また地域によって{14,46}の部分の個別の対応が必要かもしれません。

色々調べつつやってみたのですが
至らない事だらけだと思いますので最適化等よろしくお願いします。

70 :Jane使いの名無しさん:2007/08/13(月) 09:21:34 ID:ApkkZ6KD0
//リンク化
<rx2>[^/](w{3,}\.\w+\.[^<]+)[TAB]ttp://$1 <font color=#999999>[リンク化]</font>[TAB]msg
を使っているのですが、
http://wwwww.2ch.net/news4vip/
こんなURLが
http://ttp://wwww.2ch.net/news4vip/ [リンク化]
こうなってしましまいます。改善案を教えてください。

71 :Jane使いの名無しさん:2007/08/13(月) 10:58:41 ID:n9ltpfn10
Viewだけ置いてけぼり・・・。
Styleよ、はようあのモッサリ感をどうにかしてくれ。
そしたら移れるのに。

72 :Jane使いの名無しさん:2007/08/13(月) 11:01:36 ID:7ywAgq+90
ここに書くなよ
View使ってるならViewスレで文句言えカス

73 :Jane使いの名無しさん:2007/08/13(月) 11:15:58 ID:MQlavKfk0
>>70
まだ穴だらけだが応急処置するとこうか?

<rx2>(^|[^/.=-])\b(w{3,}\.\w+\.[^<]+)[TAB]$1 ttp://$2 <font color=#999999>[リンク化]</font>[TAB]msg

\w+\.[^<]+ ってのはURLに使える文字を考えるとかなりいい加減だと思うので
厳密にしたければその辺も直すべきかと。

74 :Jane使いの名無しさん:2007/08/13(月) 13:00:38 ID:3T+hSY9v0
最短マッチって使えますか?

75 :Jane使いの名無しさん:2007/08/13(月) 13:22:29 ID:ZksCoCIz0
PS2の改造コード着色できませんか?

DC9880E3 1466DE67
DC9880A3 0466FA67
4CB3664C 1456F3A8

76 :Jane使いの名無しさん:2007/08/13(月) 13:38:56 ID:1bkj9HI10
できねーよハゲ

77 :Jane使いの名無しさん:2007/08/13(月) 13:45:51 ID:XbUplIqk0
見た感じ16進数しか使ってないから出来るよ
まあ、改造コード(笑)を扱う人間なら簡単に作れるでしょ

78 :Jane使いの名無しさん:2007/08/13(月) 13:47:07 ID:3T+hSY9v0
最短マッチって使えますか?
最短マッチって使えますか?最短マッチって使えますか?
最短マッチって使えますか?最短マッチって使えますか?最短マッチって使えますか?

79 :Jane使いの名無しさん:2007/08/13(月) 13:49:10 ID:8AZF07ST0
自分で試せばいいのに
http://jane.s28.xrea.com/test/read.cgi/bbs/1169616555/

80 :Jane使いの名無しさん:2007/08/13(月) 14:20:12 ID:3T+hSY9v0
最短マッチは使えました。最短マッチは使えました。最短マッチは使えました。

81 :Jane使いの名無しさん:2007/08/13(月) 15:55:26 ID:WQ0q6j4F0
たちつてと
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890ab
なにぬねの
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890abcdef1234
はひふへほ

↑ハッシュ32桁の2行目を赤、ハッシュ40桁の4行目を青にする正規表現下さい。

82 :Jane使いの名無しさん:2007/08/13(月) 16:45:27 ID:D3uf5TCN0
お前幼稚園すぎ

83 :Jane使いの名無しさん:2007/08/13(月) 16:49:04 ID:Heu/ketR0
>>81
自分でやれ

84 :Jane使いの名無しさん:2007/08/13(月) 16:50:32 ID:WQ0q6j4F0
まだですか?

85 :Jane使いの名無しさん:2007/08/13(月) 16:56:04 ID:9Bu8fCYD0
まず逝ってる事の意味が分からん

86 :Jane使いの名無しさん:2007/08/13(月) 17:02:15 ID:LffXpLjr0
>>81
>>84
三国人はお帰り下さい

87 :Jane使いの名無しさん:2007/08/13(月) 17:30:24 ID:WQ0q6j4F0
たちつてと
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890ab
なにぬねの
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890abcdef1234
はひふへほ

↑ハッシュ32桁でマッチさせて、マッチした2行目の行頭から行末までを赤、
 ハッシュ40桁でマッチさせて、マッチした4行目の行頭から行末までを青にする
 正規表現下さい。

池沼が多いので、きちんと書きました。
ではよろしく。

88 :Jane使いの名無しさん:2007/08/13(月) 17:31:07 ID:CbC9IRk00
>>81
ほれ。お前が「正規表現下さい」なんて言うから、わざわざ後方参照使って作ってやったぞ。

<rx2>(ハッシュ32桁の2行目)[TAB]<font color=red>$1</font>[TAB]msg
<rx2>(ハッシュ40桁の4行目)[TAB]<font color=blue>$1</font>[TAB]msg

89 :Jane使いの名無しさん:2007/08/13(月) 17:33:09 ID:WQ0q6j4F0
>>88
池沼自慢(・A・)イクナイ!!

90 :Jane使いの名無しさん:2007/08/13(月) 17:33:10 ID:vc28uS8b0
ID:WQ0q6j4F0 (失笑)

91 :Jane使いの名無しさん:2007/08/13(月) 17:35:24 ID:Heu/ketR0
ID:WQ0q6j4F0(苦笑)

92 :Jane使いの名無しさん:2007/08/13(月) 17:37:01 ID:1+BkAcPZ0
ID:WQ0q6j4F0(嘲笑)

93 :Jane使いの名無しさん:2007/08/13(月) 17:37:13 ID:mo+M2yPE0
AAを消したいのですが
「.」や「:」など、記号が○個以上連続すれば
次に記号以外の文字が出てくるまでの文字列を
全て「AA」などに置き換えるって出来ますか?

94 :Jane使いの名無しさん:2007/08/13(月) 17:38:06 ID:WQ0q6j4F0
まだっすかね?(・∀・ )っ/凵⌒☆チンチン

>>93出来ます。

95 :Jane使いの名無しさん:2007/08/13(月) 17:39:04 ID:s1WXIaMH0
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890ab
これ全部赤にするのか?

96 :Jane使いの名無しさん:2007/08/13(月) 17:39:44 ID:WQ0q6j4F0
>>95
そうです。

97 :Jane使いの名無しさん:2007/08/13(月) 17:40:30 ID:s1WXIaMH0
>>96
だったらキー情報ごと着色って言ったほうが分かりやすいと思うぜ

98 :Jane使いの名無しさん:2007/08/13(月) 17:42:21 ID:WQ0q6j4F0
>>97
はい、これからは池沼住民をきちんと考慮します。

99 :Jane使いの名無しさん:2007/08/13(月) 17:48:07 ID:mo+M2yPE0
>>94
教えてください

100 :Jane使いの名無しさん:2007/08/13(月) 17:49:17 ID:9Bu8fCYD0
お前ら暇だからって構い過ぎだろ常考

101 :70:2007/08/13(月) 17:50:39 ID:qrq1fqe20
>>73
ありがとうございます。
上のURLでも
http://ttp:こうならなくなりました。
自分でも勉強してみます。

102 :Jane使いの名無しさん:2007/08/13(月) 17:59:21 ID:WQ0q6j4F0
>87はまだかね?
エリート日本人ならちゃっちゃと書いてよ。

103 :Jane使いの名無しさん:2007/08/13(月) 18:06:29 ID:WQ0q6j4F0
>>94
<rx2>[【記号】]{【連続○個以上】,}【TAB】AA【TAB】msg

【記号】に消したい記号を列記して置き換え。例)\.;
【連続○個以上】をその数字で置き換え。例)3

104 :Jane使いの名無しさん:2007/08/13(月) 18:16:34 ID:WQ0q6j4F0
俺にいちゃもんつけたエリート住民
ID:D3uf5TCN0 ID:Heu/ketR0 ID:9Bu8fCYD0 ID:LffXpLjr0
ID:CbC9IRk00 ID:vc28uS8b0 ID:1+BkAcPZ0
彼らなら、>>87を簡単に出来るはずだ。。。

で、マダァ-? (・∀・ )っ/凵⌒☆チンチン

105 :Jane使いの名無しさん:2007/08/13(月) 18:25:50 ID:2oDJsZJ90
暑いのぅ

106 :Jane使いの名無しさん:2007/08/13(月) 18:27:10 ID:d+zQE5YN0
残念な人がいらっしゃいますねえ

107 :Jane使いの名無しさん:2007/08/13(月) 18:28:14 ID:WQ0q6j4F0
まだかなまだかなwktk

108 :Jane使いの名無しさん:2007/08/13(月) 18:49:26 ID:2f4+VNTC0
>>107
多分無理。
ちなみに前スレでgrepの-vオプション相当はないか聞いたけどレスがつかなかった。

自前テキスト処理という無駄なパイプを介せず
WSHエンジンにそのまま丸投げの方が便利だと思うんだけどねぇ。


109 :Jane使いの名無しさん:2007/08/13(月) 19:22:57 ID:pICua1Ar0
>>45
これでStyle用のも全部そのままNidaで使えるのかな?
ざっと確認してみたところ大体は動いているみたいだけど、なにか不具合見つけた人いる?

110 :think ◆MM0nnAOCiQ :2007/08/13(月) 22:11:48 ID:VO/Phiuj0
問い合わせの多い「>1 + 引用文着色」ですが、
ttp://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt の引用文着色は、JaneViewの挙動にあわせています。
行頭に>1を含む行は引用文とみなしません。
私自身が引用符1つでレスアンカーを使うことがあるので、そういう仕様にしています。

>>108
> ちなみに前スレでgrepの-vオプション相当はないか聞いたけどレスがつかなかった。
検索時に-vオプションを入れたいということなら、できません。
そもそも修飾子を指定できませんし、例え指定できたとしても、本文は一行からなるテキストなので、
「スレッドビューに表示される一行」単位での絞込みができません。
(対応するためには、独自のエンジンが必要になります)

> WSHエンジンにそのまま丸投げの方が便利だと思うんだけどねぇ。
修飾子を指定できたら便利だと私も思います。
ReplaceStrの記述法が独特なのでどこに入れるかが問題になりそうですけど、例えばこんな感じでしょうか?

<rx/im> … 大文字/小文字を区別しない。^ は (^|<br>) に、$ は(<br>|$) にマッチする。

111 :Jane使いの名無しさん:2007/08/14(火) 00:00:21 ID:GBNar8Tr0
ああ夏厨うぜぇなどこもかしこも蛆みたいに湧いてる

112 :Jane使いの名無しさん:2007/08/14(火) 00:14:08 ID:2Wk8eKdG0
その蛆も、そのうち羽化してどっかに飛んでいくだろうて。

113 :Jane使いの名無しさん:2007/08/14(火) 00:15:52 ID:Ss8+bKjB0


114 :Jane使いの名無しさん:2007/08/14(火) 00:20:45 ID:xpGER/co0


115 :Jane使いの名無しさん:2007/08/14(火) 00:27:52 ID:8suRIvYG0
急に荒らし増えたな

116 :Jane使いの名無しさん:2007/08/14(火) 00:29:14 ID:2Wk8eKdG0
この程度で荒らしって・・・(笑)

117 :Jane使いの名無しさん:2007/08/14(火) 00:44:37 ID:B18P0bID0
この程度で笑う奴って・・・(糞)


118 :Jane使いの名無しさん:2007/08/14(火) 00:56:24 ID:r/SloC4G0
> 自前テキスト処理という無駄なパイプを介せず
> WSHエンジンにそのまま丸投げの方が便利だと思うんだけどねぇ

Delphiが吐くVBScriptのラッパーに作られるRegExpClassに丸投げしてるだけど



119 :Jane使いの名無しさん:2007/08/14(火) 06:14:15 ID:XsPk3gK+0
俺にいちゃもんつけたエリート住民
ID:D3uf5TCN0 ID:Heu/ketR0 ID:9Bu8fCYD0 ID:LffXpLjr0
ID:CbC9IRk00 ID:vc28uS8b0 ID:1+BkAcPZ0
彼らなら、>>87は簡単に出来るはずだ。。。

まだかよ。はやくしろ。

120 :Jane使いの名無しさん:2007/08/14(火) 06:14:46 ID:XsPk3gK+0
日付が変わるまで書き込み控えてたんかwww

121 :Jane使いの名無しさん:2007/08/14(火) 09:52:46 ID:oVTS/0Vq0
パクリしか出来ない◆Style/kK.sと同レベルwwwwwwwwwwww

122 :Jane使いの名無しさん:2007/08/14(火) 10:03:39 ID:QrviQGbT0
そのStyleが今は最強なんだよなあ

123 :Jane使いの名無しさん:2007/08/14(火) 10:18:55 ID:B7ff84GO0
あの重さがなければ即使うんだがなー・・・。

124 :Jane使いの名無しさん:2007/08/14(火) 10:32:46 ID:qKSheKAG0
>>123
たいして重くないじゃん

125 :Jane使いの名無しさん:2007/08/14(火) 10:36:40 ID:HL/WnIVk0
【レス抽出】
対象スレ: ReplaceStr.txtを活用するスレ Part2
キーワード: XsPk3gK+0


119 名前:Jane使いの名無しさん[sage] 投稿日:2007/08/14(火) 06:14:15 ID:XsPk3gK+0
俺にいちゃもんつけたエリート住民
ID:D3uf5TCN0 ID:Heu/ketR0 ID:9Bu8fCYD0 ID:LffXpLjr0
ID:CbC9IRk00 ID:vc28uS8b0 ID:1+BkAcPZ0
彼らなら、>>87は簡単に出来るはずだ。。。

まだかよ。はやくしろ。

120 名前:Jane使いの名無しさん[sage] 投稿日:2007/08/14(火) 06:14:46 ID:XsPk3gK+0
日付が変わるまで書き込み控えてたんかw



126 :Jane使いの名無しさん:2007/08/14(火) 10:51:55 ID:XsPk3gK+0
IDポップアップもできないアホ発見

127 :Jane使いの名無しさん:2007/08/14(火) 11:18:09 ID:O8BoW+HC0
まとめ再UP希望

128 :Jane使いの名無しさん:2007/08/14(火) 12:43:26 ID:dgEkHADR0
【質問】
このレスで紹介されたいる書き換えの式で便利をしています。
ところで、
書き換え後の文字の色の変更をしたいんですが・・・
色彩名とかはどこで分かりますか?

129 :Jane使いの名無しさん:2007/08/14(火) 13:07:27 ID:jFdyBPsj0
とほほの色見本なんかどうだ

130 :Jane使いの名無しさん:2007/08/14(火) 13:16:44 ID:qKSheKAG0
>>128
http://www.finitojapan.com/cltable.html

131 :128:2007/08/14(火) 15:05:59 ID:T4XGPtSU0
>>130
有難うございました

132 :108:2007/08/14(火) 16:33:34 ID:sWUouZM70
>>110
いや、自分が言いたかったのは
txt読み込み>自前処理>WSHとつなげるよりも
直でスクリプトファイルとして扱えばいいんじゃないの?って事です。
例えればIrvineのdmsやSleipnirのjsファイル的な扱いね。
その方が自由度が高いし、使用頻度が高いものは
プロパティやメソッドを組み込めばシンプルに書ける訳だしね。

133 :Jane使いの名無しさん:2007/08/14(火) 21:46:34 ID:hOU6ig9r0
>1とか>1はとにかくアンカーにしないようにするにはどうしたらいいのかな?

134 :Jane使いの名無しさん:2007/08/14(火) 23:42:58 ID:gOXALYuv0
JaneNidaなんですが、
ReplaceStrでフォントを変えることは可能ですか?
ハングルの部分だけMS Pゴシックにしたいのですが…。

135 :Jane使いの名無しさん:2007/08/14(火) 23:46:57 ID:fmQzhX2M0
>>134
スキンの仕事っぽい

136 :Jane使いの名無しさん:2007/08/15(水) 01:44:49 ID:ujqbq3lz0
トリップが8桁時代のスレを表示させると色化けてしまうんだけど、
8桁と10桁のスレの双方をきっちりと表示させる書式を教えていただけないでしょうか。



137 :Jane使いの名無しさん:2007/08/15(水) 01:50:09 ID:Scq9HdET0
>>136
乞食登場wwwwwwwwwwwwwwwwwwwwwwww

138 :Jane使いの名無しさん:2007/08/15(水) 02:15:11 ID:sMdAIz9h0
[.\\0-9a-zA-Z]{8,10}

139 :Jane使いの名無しさん:2007/08/15(水) 03:48:57 ID:ZxVKFp9B0
>>138
これは酷い。

140 :Jane使いの名無しさん:2007/08/15(水) 07:22:11 ID:kIGRi7Sh0
ハッシュの色変えたいんだが、まとめ入れても変わらね〜
誰かテキストうpしてください。

141 :think ◆MM0nnAOCiQ :2007/08/15(水) 10:52:07 ID:n6TeHv0Q0
>>132
> 例えればIrvineのdmsやSleipnirのjsファイル的な扱いね。
それは楽しそうですね。
ユーザーがメソッドを組み込めれば、資産を共有できるので、大いに参考にしたいところです。

142 :Jane使いの名無しさん:2007/08/15(水) 16:53:02 ID:yK5Gv3t70
>>473
正規表現で適宜書き換えられるよ


ここ参考に
ReplaceStr.txtを活用するスレ Part2
http://jane.s28.xrea.com/test/read.cgi/bbs/1186841359/

143 :Jane使いの名無しさん:2007/08/15(水) 16:53:51 ID:yK5Gv3t70
誤爆><

144 :Jane使いの名無しさん:2007/08/15(水) 21:58:32 ID:xa8Fk51O0
ReplaceStr.txt
有効になってる条件が少ないと、殆どなんも無い状態と変わらない。
多少多くても、起動時やスレ読込時も体感差無し。
だけど、量が多いとレス抽出する時だけ、すんごい遅くなるね。
StyleでもViewでも試したけど、レス抽出だけはどっちも遅いと感じるほど遅くなった。
ネタ系は削って、必要なのだけ入れた。

145 :Jane使いの名無しさん:2007/08/15(水) 22:13:49 ID:Kfwk+5Wj0
>>144
オレも最初からそうしてる
時間によって着色とか書き込みもとの表示とか年月日表示とか全然イラネ

146 :Jane使いの名無しさん:2007/08/15(水) 22:16:11 ID:LWperhHc0
曜日着色とか投稿端末表示って読み込み遅くなるよね?

147 :Jane使いの名無しさん:2007/08/15(水) 23:18:56 ID:KzkmvCXx0
テストスレでみつけたのですが、
http://www.uploader.jp/user/sample/images/sample_uljp00020.png

これはどー記述すればいいのでしょうか。
どなたか教えてください。

148 :Jane使いの名無しさん:2007/08/15(水) 23:22:21 ID:PqZGbThS0
「zipを見つけました」の奴を書き換えればいいんじゃない?

149 :Jane使いの名無しさん:2007/08/15(水) 23:41:33 ID:QE2+jn1i0
時分秒は漢字にした方が見やすくなると思うんだがな

150 :Jane使いの名無しさん:2007/08/15(水) 23:47:14 ID:JMR1NHWL0
じゃあそうすれば良い

151 :Jane使いの名無しさん:2007/08/16(木) 04:07:53 ID:aLwYHktj0
>‎[99bb] 沢口あすか あすかの日記 1.wmv 819,490,471 d0dbfb540415c870daed2bfe08eed2f10d16be73

全部色付く・・・

152 :Jane使いの名無しさん:2007/08/16(木) 07:45:21 ID:wFR6+fKY0
それは仕方ないだろ
嫌なら引用の書式を書き換えるしかない

153 :Jane使いの名無しさん:2007/08/16(木) 07:47:44 ID:cQ/fXisI0
こないだは全部色つけたいって人どっかで見たし

154 :Jane使いの名無しさん:2007/08/16(木) 09:31:55 ID:CA+wQXpP0
//1文字連呼の省略
<rx2>([0-9ぁ-んァ-ヶ?!ー])\1{3,}【TAB】$1$1$1<font color=gray>[連呼]</font>【TAB】msg

//2文字以上の連呼の省略
<rx2>(([0-9ぁ-んァ-ヶ?!ー亜-熙])([^\2])+?)\1{3,}【TAB】$1<font color=gray>[連呼2]</font>【TAB】msg


これ作ったんだけど、2文字以上の連呼の省略がたまにAAに誤爆するから、だれか改良して。
多分2文字目以降は半角とかも省略の対象になるからだと思うけど、どう弄ったらいいのか分からん。

155 :Jane使いの名無しさん:2007/08/16(木) 09:55:21 ID:yPl09x0c0
>>147
キメースキンだな、おい・・・。

156 :Jane使いの名無しさん:2007/08/16(木) 10:13:15 ID:TMWb+R700
それは許してやれ。

157 :Jane使いの名無しさん:2007/08/16(木) 10:27:58 ID:vi3h9hCh0
>>147
Style使いのキモヲタだから仕方ないお

158 :think ◆MM0nnAOCiQ :2007/08/16(木) 10:47:57 ID:lWDrfV+40
>>154
携帯からのアイデア投稿なので、穴があるかもしれませんが。

<rx2>((?:([^ <> ])\1*){2,})(?:[  ]*\2)+[Tab]$2[Tab]msg

#実は、過去に作成したProxomitronフィルタの焼きなおしです。
#帰宅後に改めて検証します。

159 :Jane使いの名無しさん:2007/08/16(木) 11:32:34 ID:R9kGomGR0
>>158
おめこおめこおめこおめこおめこおめこおめこ

160 :Jane使いの名無しさん:2007/08/16(木) 12:04:57 ID:YdpZP5US0
Styleなんだけど使い方が全く分からない
ReplaceStr.txtってテキストファイルを作って、
例えば>>9の時間によって着色の<rx2>から夜</font>][TAB]dateまでをまんま貼り付けるだけじゃ駄目なの?
再起動しても全く変化なし・・・

161 :Jane使いの名無しさん:2007/08/16(木) 12:07:39 ID:59cEPosN0
>>160
>>3の■注意を参照

162 :Jane使いの名無しさん:2007/08/16(木) 12:28:21 ID:YdpZP5US0
>>161
ありがとうございますできました
最後に一つだけ質問させてください。これで消えます
<ex>,<ex2>,<rx>,<rx2>この四つの違いが分かりません
自分で色々試したいものの、イマイチ仕様が分からん・・・

163 :Jane使いの名無しさん:2007/08/16(木) 12:43:38 ID:1B90NEek0
>>3

164 :Jane使いの名無しさん:2007/08/16(木) 12:49:38 ID:vi3h9hCh0
>>160
使い方が分からなけりゃ使わなけりゃいい
低脳は本家使ってろよ

165 :Jane使いの名無しさん:2007/08/16(木) 12:52:31 ID:f4E7bp3/0
(p2)ってどんな端末形態ですか?

166 :Jane使いの名無しさん:2007/08/16(木) 13:16:16 ID:h9zkxU050
>>162
大文字小文字を区別する/しないと正規表現であるかないかの違い

>>165
ググレ

167 :Jane使いの名無しさん:2007/08/16(木) 13:41:55 ID:VJe1RPGD0
>>155
俺のスキンに文句言うな

168 :Jane使いの名無しさん:2007/08/16(木) 15:02:31 ID:40iDK9W00
2.70のoptionに入っていた見本をそのまま使っています。
引用で色が変わるのは便利なんですが、
さらにイタリック体にして書体を傾けてみようかと考えています。
どうしたら良いのでしょうか?

169 :Jane使いの名無しさん:2007/08/16(木) 15:36:00 ID:59cEPosN0
>>168
<I>・・・・・・・・・・・・・・テキストを斜体(イタリック)にする

170 :Jane使いの名無しさん:2007/08/16(木) 15:48:59 ID:8+UWLzlA0
試すとわかるが、太字はできるけど斜体(i)・下線(u)・取消線(s)のタグ等は有効にならない。

171 :Jane使いの名無しさん:2007/08/16(木) 15:49:15 ID:h9zkxU050
>>168
見本をそのまま使ってるってことは↓を使ってるのかな?
//▽引用行着色+引用行の数字のレス化を防ぐ*****************************
<rx2>((?:^|<br>)[  ]*)(>|&gt;)(?!(?:&gt;)?[1-91-9][0-90-9,\+\-  ]*(?:<br>|$))([^<]+)[TAB]$1<font color=green>$2&lrm;$3</font>[TAB]msg

なら、Styleインストールしたフォルダの「attrib.ini」の、
例えば、TextAttrib10=FF000008,0ってところをTextAttrib10=00008000,2
とかに変えて、
<rx2>((?:^|<br>)[  ]*)(>|&gt;)(?!(?:&gt;)?[1-91-9][0-90-9,\+\-  ]*(?:<br>|$))([^<]+)[TAB]$1<font color=green>$2&lrm;$3</font>[TAB]msg

<rx2>((?:^|<br>)[  ]*)(>|&gt;)(?!(?:&gt;)?[1-91-9][0-90-9,\+\-  ]*(?:<br>|$))([^<]+)[TAB]$1<SA i="10"/>$2&lrm;$3<SA i="0"/>[TAB]msg
に変えればおk。

色は緑にしてるけど、嫌なら↓参考にして自分で変更してくれ。
http://www.finitojapan.com/cltable.html


>>169
<i>タグで出来るのか?
俺は出来なかったが…俺のやり方が間違ってるのかな?

172 :171:2007/08/16(木) 15:54:24 ID:h9zkxU050
>>168
書き忘れたので追記。
ヘルプより抜粋。

TextAttribX=00YYYYYY,Z のYのところで色を、Zの所でフォントのスタイルを決めます。
YYYYYYのところはRGB(Red/Green/Blue)値を16進数で2桁ずつ並べるのですが、HTMLの形式とは異なり、
Blue,Green,Redの順番で並べなければなりません。

Zのところで、フォントのスタイルを指定します。
0 はそのフォントの普通の状態
1 はBOLD、太字
2 はITALIC、斜体
4 はUNDERLINE、下線
8 はSTRIKE、打消し線
例えば、3 と設定すると太字で斜体にすることができます。

173 :Jane使いの名無しさん:2007/08/16(木) 15:55:57 ID:8+UWLzlA0
うん、attrib.iniで空いてる部分指定してそれ使うのが一番。

174 :Jane使いの名無しさん:2007/08/16(木) 15:56:04 ID:59cEPosN0
>>170-171
あ、すまん適当に答えた。



175 :Jane使いの名無しさん:2007/08/16(木) 16:19:41 ID:rHANoN5s0
>>151
引用着色の後にハッシュの正規表現を置けば良いんじゃないの
引用の着色は無効になってしまうみたいだけど

176 :Jane使いの名無しさん:2007/08/16(木) 17:34:21 ID:CA+wQXpP0
>>158
入れてみたけどstyleがフリーズした。
帰宅後の改善に期待

177 :Jane使いの名無しさん:2007/08/16(木) 23:31:13 ID:KrSpldAr0
AAでの誤爆はどうしようもないかと

178 :Jane使いの名無しさん:2007/08/17(金) 00:28:25 ID:G6xuyRU50
もうちょっと頑張ったら、半角とかが省略の対象にならないようにできた。
//2文字以上の連呼の省略
<rx2>(([0-9ぁ-んァ-ヶ?!ー亜-熙])([^\2  -~。-゚])+?)\1{3,} $1<font color=gray>[連呼2]</font> msg

草草草草草草草草草草草草
人人人人人人人人人人人人

でもまだ↑とかみたいに同じ漢字の連呼が誤爆で省略されたり、されなかったりする。
あと一息だと思うんだけどなぁ

179 :168:2007/08/17(金) 02:31:51 ID:4ruFlGXD0
>>172
有難うございます。
難しそうに思ったのですがやってみました。
斜字体にすることには成功しました。

> TextAttribX=00YYYYYY,Z のYのところで色を、Zの所でフォントのスタイルを決めます。
> YYYYYYのところはRGB(Red/Green/Blue)値を16進数で2桁ずつ並べるのですが、HTMLの形式とは異なり、
> Blue,Green,Redの順番で並べなければなりません。

この部分がイマイチわかりません。

たとえばカラーコード#008000の場合はどうするのでしょうか?
YYYYYYへ008000をそのまま入れましたが斜字体の色は黒のままでした。

いま少しご教示いただけると有りがたいです。

180 :Jane使いの名無しさん:2007/08/17(金) 02:43:51 ID:qRign5Et0
>>179
解らなければAttrEdit使った方が楽だとオモ
ttp://www.geocities.co.jp/SiliconValley-Sunnyvale/6234/#AttrEdit

181 :Jane使いの名無しさん:2007/08/17(金) 03:11:00 ID:jMWC5vQ90
>>179
Greenなら逆順でも同じ
RR GG BB / BB GG RR
00 80 00 / 00 80 00

>>171にしたならTextAttrib10=00008000,2で緑になる筈

Janeの再起動してないとか?

182 :168:2007/08/17(金) 11:43:10 ID:SMkaRa5W0
>>181
有難うございます。
やっと緑になりました。
FFに部分も00を入れるんですね。
そうやったら緑になりました。
FFはそのままで8桁の00008000を入れても(TextAttrib10=FF00008000,2)緑になるようです。
どちらが正しいのでしょうか?
いずれにしろ助かりました。有難うございました。

183 :think ◆MM0nnAOCiQ :2007/08/17(金) 22:39:32 ID:dZ/NEwT90
>>176
確認ありがとうございました。

> 入れてみたけどstyleがフリーズした。
\1 と \2 の位置が逆でした……。

ちょっと時間がかかっていまいましたが、下記で大体問題ないと思います。
# 漢字への対応が不完全なので、1文字あたりの文字クラスの表現を考慮する余地があります。

// 同一文字列の2連投 (行内)
<rx2>((?:([a-zぁ-んア-ン亜-熙])\2*){4}(?:([a-zぁ-んア-ン亜-熙])\3*)*?)(?:[  ]*\1)+[Tab]$1[Tab]msg

ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/420
は意図通りに動作し、
ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/424
にマッチしないのは、文字クラスで全漢字コードを網羅していないためと思われます。
対応するのは簡単ですが、まずは基本的なテストをしたいので後回しに。

ttp://pc11.2ch.net/test/read.cgi/pcqa/1175136492/423
にマッチしないのは意図的なものです。
この正規表現は、4文字以上の文字列繰り返しにマッチしますが、1文字の連続へのマッチを許容してしまうと、
「同じ1文字の8回繰り返し」に対しても、「同じ4文字の2回繰り返し」として処理してしまいます。
例えば、"AAAAAAAA" に対して "AAAA" を2回繰り返していると解釈してしまうわけです。
それは好ましくないので、同じ1文字の連続は1文字としてカウントしています。
従って、「来たああああぁぁぁぁ」は4文字としてカウントします。

ところで、(?:pattern){4,}? で最短一致にならないのは、仕方がない事なんでしょうか?
対応策が見つからなかったので、*? と組み合わせる形に落ち着きましたが、コードが煩雑になってしまいました。

184 :Jane使いの名無しさん:2007/08/17(金) 22:57:01 ID:z5GMpIC90
>>182
>171にも書いてるけど、
TextAttrib10=00008000,2
でいいよ。FFはいらない。

185 :Jane使いの名無しさん:2007/08/17(金) 23:07:35 ID:9JJlY74/0
>>183
http://pc11.2ch.net/test/read.cgi/pcqa/1175136492/423
http://pc11.2ch.net/test/read.cgi/pcqa/1175136492/425

186 :Jane使いの名無しさん:2007/08/17(金) 23:58:49 ID:cMnWBOTC0
>>183
おお!改良してもらえた。どうもです
漢字はUnicode仕様の[一-龠]だと全部マッチするみたい。
あと1文字の連続がマッチしてるみたいだけど
これは\2の中に\2を書いてもダメだからかな?
これ以上はわからん

187 :think ◆MM0nnAOCiQ :2007/08/18(土) 13:25:15 ID:V52OulJr0
>>185
報告感謝。
Proxomitronと違って、\2* では「1文字の連続」を全て消費してくれないようですね。
* の後ろを見て擬似的に「後ろを見ない消費と同じ動作」にしなければならないのですか…。

>>186
> 漢字はUnicode仕様の[一-龠]だと全部マッチするみたい。
Shift_JIS ではなく、Unicode仕様なんですね。間違えて覚えていました。
取り急ぎ、暫定対応しました。(>185の不具合修正含みます)

// 同一文字列の2連投 (行内)
<rx2>((?:([a-zぁ-んア-ン一-龠])\2*(?!\2)){4}(?:([a-zぁ-んア-ン一-龠])\3*(?!\3))*?)(?:[  ]*\1)+[Tab]$1[Tab]msg

188 :Jane使いの名無しさん:2007/08/19(日) 00:50:19 ID:UM8Gvltf0
|゚u゚)

189 :Jane使いの名無しさん:2007/08/19(日) 01:23:44 ID:dxYc3bWk0
>>187
どうも乙です!いまのとこAA誤爆しません。
↓これとあわせて使わせてもらいます。

//1文字連呼の省略
//<rx2>([0-9ぁ-んァ-ヴ?!ー])\1{3,} $1$1$1<font color=gray>[連呼]</font> msg

190 :Jane使いの名無しさん:2007/08/19(日) 01:45:54 ID:/TTl9SaO0
同じ文字列を複数行連ねるのを1行だけにする方法って紹介されてましたか?

たとえばこんなのです。
       ↓

Jane使いの名無しさんは糞

Jane使いの名無しさんは糞

Jane使いの名無しさんは糞

Jane使いの名無しさんは糞

191 :Jane使いの名無しさん:2007/08/19(日) 02:24:01 ID:dxYc3bWk0
>>190
//1行連投の省略
<rx>(<BR> |^ )[  \.]*([^  \.][^<]*?)(?: <BR>([  \.]*)\2){2,}(?=[  \.]*<BR>|[  \.]*$)[Tab]$1$3$2<font color=gray>[連投]</font>

//多行連投の省略
<rx>(<BR> |^ )[  \.]*([^  \.].*?)(?: <BR>([  \.]*)\2){2,}(?=[  \.]*<BR>|[  \.]*$)[Tab]$1$3$2<font color=gray>[連投2]</font>


192 :190:2007/08/19(日) 23:03:46 ID:ZowTI6sB0
>>191
有難うございます。
早速試してみます。

193 :Jane使いの名無しさん:2007/08/19(日) 23:47:46 ID:z6/AzlyX0
N_22222
N11_11111
って書かれてたら

N_222222
 └http://www1.axfc.net/uploader/13/so/N_22222.zip.html (10〜20MB)
N11_11111
 └http://www10.axfc.net/uploader/11/so/N11_11111.zip.html (40〜70MB)
ってなるReplaceStr.txtあるんだけど欲しい人いる?

194 :Jane使いの名無しさん:2007/08/19(日) 23:49:03 ID:z6/AzlyX0
http://jane.s28.xrea.com/test/read.cgi/bbs/1186841359/1

195 :Jane使いの名無しさん:2007/08/19(日) 23:54:12 ID:1AbBSB1D0
>>193
いるいる〜

196 :Jane使いの名無しさん:2007/08/19(日) 23:57:45 ID:2lrWyGvp0
>>193


197 :Jane使いの名無しさん:2007/08/19(日) 23:59:06 ID:ANDzuFZ60
>>193
ノシ

198 :Jane使いの名無しさん:2007/08/20(月) 00:05:05 ID:utRXI99w0
>>195-197
ttp://www11.axfc.net/uploader/20/so/He_27569.zip.html
passはメ欄

199 :Jane使いの名無しさん:2007/08/20(月) 00:08:27 ID:Aq4lpaAC0
>>198
dクス

200 :Jane使いの名無しさん:2007/08/20(月) 00:10:16 ID:Gknjx5Mh0
強力だね。

201 :Jane使いの名無しさん:2007/08/20(月) 00:14:31 ID:vWDlmAA70
サンクス

202 :Jane使いの名無しさん:2007/08/20(月) 00:15:52 ID:Q3ON34Vm0
     ヘ⌒ヽフ
    ( ・ω・) dd
    / ~つと)


203 :Jane使いの名無しさん:2007/08/20(月) 00:23:18 ID:uMvd1ge60
萌えた

204 :Jane使いの名無しさん:2007/08/20(月) 00:34:59 ID:mAdhvr0E0
               ∧_____
     _─ ̄ ̄─_E ̄/ | ヘ⌒ヽフ  \
 _─ ̄    _─<Eニ|.  | ( ・ω・)  |  d
     ─ニ三 <<Eニ|  \| ( っ¶¶o)___|
  ̄─_     ̄─<Eニ|    ̄       |
      ̄─__─ ̄E_\______/
    ゴー          ∨


205 :Jane使いの名無しさん:2007/08/20(月) 00:37:25 ID:mAdhvr0E0
>>198
YOU!他のろだもやっちゃいなYO!

206 :Jane使いの名無しさん:2007/08/20(月) 00:44:46 ID:1OGVRQLE0
応用すればどんなロダでもできそうだね
ためしに車の保険でやってみたらできた

207 :Jane使いの名無しさん:2007/08/20(月) 00:45:52 ID:1OGVRQLE0
ただzipじゃなくてlzhやrarだった場合、URLが変わるからちゃんと飛ばないけど

208 :think ◆MM0nnAOCiQ :2007/08/20(月) 00:49:29 ID:AJYEbAR40
>>193,198
お疲れ様です。力作ですね!

> いまのところバグってないけどバグったらドンマイwww
些細な事も混じっていますが、不具合報告を…。

1. UPファイル名の拡張子が "zip" 以外の時にデッドリンクになる
2. "N_24914.zip" の文字列に対して、".zip" が残る
3. "N_24914.zip" が行内の中央にあると、変な位置で改行される

1. は検索を使うことで対応できそうだったので、そのようにしてみました。(とりあえず、N_22222 だけ)

--- 前回から追加した正規表現
// 同一文字列の2連投 (行内) -- >187
// HTMLタグの強調表示 (属性なし)
// HTMLタグの強調表示 (属性あり)
// HTMLコメントの強調表示
// Axfc Uploader (通称「斧」) へのUPファイル名をリンク化
ttp://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt

209 :Jane使いの名無しさん:2007/08/20(月) 00:51:53 ID:kWSwcwZF0
おれのは他のロダもやってあるけど
urlとナンバーが違うロダは
飛べないから
ロダのトップに飛ぶようにしといた

210 :Jane使いの名無しさん:2007/08/20(月) 00:53:57 ID:kWSwcwZF0
>>208
2.は.zip削除すればいいな

211 :Jane使いの名無しさん:2007/08/20(月) 00:57:03 ID:f74Cj5lb0
>>209
うpうp

212 :Jane使いの名無しさん:2007/08/20(月) 01:01:59 ID:wYe7mj+f0
test
He_27569

213 :Jane使いの名無しさん:2007/08/20(月) 01:08:36 ID:q6PbuHN70
前スレ993とどう違うのか

214 :Jane使いの名無しさん:2007/08/20(月) 01:14:48 ID:utRXI99w0
>>208
分かってたんですが、直し方が分からなかったし何とかなると思ったからそのままにしてました
すみませんです

>>213
作った人が同じだから違わないよ

215 :Jane使いの名無しさん:2007/08/20(月) 01:16:06 ID:q6PbuHN70
俺が作ったんですけど

216 :Jane使いの名無しさん:2007/08/20(月) 01:18:54 ID:vylYitVM0
>>191のだと外部板のは省略されないのか
あと1行連投の省略の<を&lt;に置き換えたら
多行連投も省略も何故かするようになった。
これだけ使った方がいいのかな?


217 :Jane使いの名無しさん:2007/08/20(月) 01:23:03 ID:kWSwcwZF0
>>211
oni00259.zip

無いロダや隠語は自分でやって

218 :Jane使いの名無しさん:2007/08/20(月) 01:29:42 ID:f74Cj5lb0
>>217
ありがとう!
すごいねこれ

219 :Jane使いの名無しさん:2007/08/20(月) 01:34:50 ID:+Za4L8xa0
>>217
すみません、Keyは何でしょうか?

220 :Jane使いの名無しさん:2007/08/20(月) 01:40:11 ID:Aq4lpaAC0
>>217
いただきました

221 :Jane使いの名無しさん:2007/08/20(月) 01:40:20 ID:r+ne6e7s0
上に書かれてる

222 :Jane使いの名無しさん:2007/08/20(月) 01:42:44 ID:+Za4L8xa0
わかりました ありがとう
これはすごいな・・・

223 :Jane使いの名無しさん:2007/08/20(月) 02:22:43 ID:he+dhtKn0
oni?ググっても分らん il||li _| ̄|○ il||li

224 :Jane使いの名無しさん:2007/08/20(月) 02:24:44 ID:sBASFP2r0
>>223
俺も最初わからなかったけど何とかたどり着いた

225 :Jane使いの名無しさん:2007/08/20(月) 02:26:16 ID:uMvd1ge60
がんばれ
ttp://nyoi-room.pandora.nu/

226 :Jane使いの名無しさん:2007/08/20(月) 02:29:04 ID:he+dhtKn0
あーたどり着いたわwww もう一つのほうだったか d

227 :Jane使いの名無しさん:2007/08/20(月) 02:35:26 ID:JFQzVFRg0
>>221
上て何処

228 :Jane使いの名無しさん:2007/08/20(月) 02:39:46 ID:sBASFP2r0
1の上とか?

229 :Jane使いの名無しさん:2007/08/20(月) 02:42:28 ID:he+dhtKn0
すごいなー感動したw

230 :Jane使いの名無しさん:2007/08/20(月) 02:44:47 ID:r+ne6e7s0
1の上?

何の事かよーわからんが上は上。つか過去ログ。
もうちょい正確に言えば>>198

231 :Jane使いの名無しさん:2007/08/20(月) 02:50:31 ID:JFQzVFRg0
>>228
ReplaceStrその物かよ、サンクス

232 :Jane使いの名無しさん:2007/08/20(月) 02:52:05 ID:mOQv9Lmr0
うpロダ置換系は皆やってるけど対策されるのが嫌で公開してないんだと思ってた

233 :Jane使いの名無しさん:2007/08/20(月) 03:05:24 ID:OlZMQXw90
つーかここで半角板みたいなことやってどうすんのw
ちゃねらの気質なのか?

234 :Jane使いの名無しさん:2007/08/20(月) 03:06:01 ID:uMvd1ge60
使わせてもらったけど、よく考えるとロダ関係のスレほとんどいかないや

235 :Jane使いの名無しさん:2007/08/20(月) 04:37:10 ID:mAdhvr0E0
uploda.orgがないじゃないか

236 :Jane使いの名無しさん:2007/08/20(月) 08:39:36 ID:q6PbuHN70
俺の奴
http://www11.axfc.net/uploader/20/so/He_27634.txt.html
パスはjane

237 :Jane使いの名無しさん:2007/08/20(月) 10:36:38 ID:sSPpU6tP0
dd

238 :Jane使いの名無しさん:2007/08/20(月) 11:10:52 ID:MbFZL0xV0
すごいなー、ttpにリンクを張る時いらいの感動です。

239 :Jane使いの名無しさん:2007/08/20(月) 11:52:36 ID:wYe7mj+f0
test
苺1234


240 :Jane使いの名無しさん:2007/08/20(月) 11:53:38 ID:wYe7mj+f0
xs1234

241 :Jane使いの名無しさん:2007/08/20(月) 11:57:18 ID:39CGUleT0
xs1234
が反応しないのはなぜだろう
外部板だからか

242 :Jane使いの名無しさん:2007/08/20(月) 12:01:51 ID:XjnpGioI0
テストスレでやらないのはなぜだろう

243 :Jane使いの名無しさん:2007/08/20(月) 12:03:31 ID:U5Pf3YGc0
一瞬感動したけど、ろだなんぞ画像以外ほとんど使わん事に気づいた。

244 :Jane使いの名無しさん:2007/08/20(月) 13:13:41 ID:utRXI99w0
>>215
いや、それないから

参考にしたのはこれ
// ▽VIPロダの隠語をURL化
<rx>((?:[^\w%&\--/=]vipper|ヴぃp|VIPロダ)(\d+))[TAB]$1<br> └ http://ktkr.vip2ch.com/upload.cgi?mode=dl&file=$2[TAB]msg

245 :Jane使いの名無しさん:2007/08/20(月) 13:30:55 ID:sbGvAkfL0
正規表現多くてガチで重くなってきたな

246 :!kab-:2007/08/20(月) 13:40:03 ID:UQGiWeB20
俺用まとめ
--
■ReplaceStr.txtの仕様(Nida用) 改訂版

・<ex>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <ex>で「置換対象の文字列」が大文字と小文字を区別しない通常の文字列であることを指定します。
 「置換対象」にはname, mail, date, msg, basebeid, allのいずれかを指定します。
 ※basebeid=Nida内でのBe識別番号。
 ※dateにはID等も含まれます。
 「<n>対象URL/タイトル」の<n>にはNGExと同様のタイプを指定します。
 (<0>:含む <1>:含まない <2>:一致 <3>:一致しない <4>:含む(正規) <5>:含まない(正規))
 ※<n>を指定しない場合は<0>が指定されたとみなします。

・<ex2>置換対象の文字列[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <ex2>で「置換対象の文字列」が大文字と小文字を区別する通常の文字列であることを指定します。

・<rx>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <rx>で「置換対象の文字列」が大文字と小文字を区別しない正規表現であることを指定します。
 ※<rx>の代わりに<>を指定しても同じです。

・<rx2>置換対象の文字列(正規表現)[TAB]置換文字列[TAB]置換対象[TAB]<n>対象URL/タイトル
 <rx2>で「置換対象の文字列」が大文字と小文字を区別する正規表現であることを指定します。

■使用例
//▽トリップを赤色に変更
<rx>[TAB](◆.+)[TAB]<font color=red>$1</font>[TAB]name
//▽投稿日時を漢字表記に変更
<rx>[TAB]^(\d{4})/(\d{2})/(\d{2})\([TAB]$1年$2月$3日([TAB]date
//▽投稿端末を表示
<rx>[TAB](ID:.{8})0$[TAB]$1 (PC)[TAB]date
<rx>[TAB](ID:.{8})O$[TAB]$1 (携帯)[TAB]date
//▽Nidaスレのデフォルト名を変更
<ex>[TAB]お腹いっぱい。[TAB]Nidaスレ[TAB]name[TAB]Nida
//▽ソフトウェア板とWindows板の名無しをanonymousに変更
<ex>[tab]名無し[tab]anonymous[tab]name[tab]<4>\/(software|win)\/
//▽ひろゆきに(本物)とつける
<ex>[tab]25722[tab]<font color=tomato>ひろゆき(本物)</font>[tab]basebeid

■注意
・[TAB]はキーボードの【Tab】キーでインデントして下さい。
・<ex>,<rx>を指定しない場合は<ex>が指定されたとみなします。
・「置換対象」を指定しない場合はallが指定されたとみなします。
・「<n>対象URL/タイトル」を指定しない場合はすべてのレスが対象になります。
・datの書き換えは行いません。
・置換はNG処理の後で行われるため、NGワードを別な文字に置き換えてもNGになります。
・タグを含む文字列の置換も可能です。(区切りの<>は対象になりません)
 ※「>」「<」「"」等を別な文字に置換するとタグが壊れて表示がおかしくなります。
 ※>を別な文字に置換するとレス番リンクが切れます。
 ※URL内の文字列を置換すると正しくリンクされないようになります。

247 :Jane使いの名無しさん:2007/08/20(月) 14:01:01 ID:G5y7X4nn0
>>246
GJJJJ!

248 :Jane使いの名無しさん:2007/08/20(月) 14:05:22 ID:G5y7X4nn0
ってNidaにはbasebeidなくね?
JaneNida.txt検索してもヒットしないんだが

249 :Jane使いの名無しさん:2007/08/20(月) 14:09:21 ID:pxoGVAx00
>>248
http://members.at.infoseek.co.jp/koreawatcher/janenida/beta.htm

250 :Jane使いの名無しさん:2007/08/20(月) 14:18:21 ID:esdW+3od0
urlexec.datとreplacestr.txtの組み合わせでワンクリックでハッシュ登録とかできるな。ハッシュだけだけど

251 :Jane使いの名無しさん:2007/08/20(月) 14:34:20 ID:G5y7X4nn0
>>249
ありがとう

252 :Jane使いの名無しさん:2007/08/20(月) 15:03:05 ID:IX5e7ecH0
なんかアホ程重くなった

253 :Jane使いの名無しさん:2007/08/20(月) 17:28:44 ID:BQUJaGzW0
いまいち使い道がないな
いろいろ遊んだあげく残してるのは草刈りと引用着色だけだ

254 :Jane使いの名無しさん:2007/08/20(月) 20:15:27 ID:4hJxcudW0
styleで前読みは使えますか?
テスターは動くんだけどstyleだと機能しない

255 :Jane使いの名無しさん:2007/08/20(月) 21:10:37 ID:us5jGmmp0
たちつてと
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890ab
なにぬねの
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890abcdef1234
はひふへほ

↑ハッシュ32桁でマッチさせて、マッチした2行目の行頭から行末までを赤、
 ハッシュ40桁でマッチさせて、マッチした4行目の行頭から行末までを青にする
 正規表現下さい。

256 :Jane使いの名無しさん:2007/08/20(月) 21:16:53 ID:uMvd1ge60
デジャブ?

257 :Jane使いの名無しさん:2007/08/20(月) 21:20:30 ID:aqlk0wes0
前世で見た

258 :Jane使いの名無しさん:2007/08/20(月) 21:33:53 ID:U5Pf3YGc0
前世もねらーとか筋金入りだな

259 :Jane使いの名無しさん:2007/08/20(月) 22:48:44 ID:utRXI99w0
前世を診断するサイトで診断したら「あなたには前世がありません」って出て絶望した

260 :Jane使いの名無しさん:2007/08/20(月) 23:54:37 ID:j0WMyrha0
>>254
look behind(戻り読み)のこと?
それならJaneでは使えないみたい。

261 :Jane使いの名無しさん:2007/08/21(火) 00:26:59 ID:nGddJYAC0
>>260
それです、使えないのですね・・・
ありがとうございました

262 :Jane使いの名無しさん:2007/08/21(火) 02:58:44 ID:nGddJYAC0
またすいません
先読みで(?=[\w.-]{7,15})としても15が機能してないんですが
7文字にマッチしたら条件クリアされてるって事でいいのでしょうか?

263 :Jane使いの名無しさん:2007/08/21(火) 11:49:55 ID:9ts3ZZup0
ろだとかいらないと気付いて削ったら軽い軽い

264 :think ◆MM0nnAOCiQ :2007/08/21(火) 18:47:30 ID:0hVti1Lh0
>262
最長一致の法則から15の先読みはするでしょうけれど、15回繰り返せなければ7回まで戻るだけなので、必要以上の処理をしています。
どんな動作を期待しているかはわかりませんが、別の表現を模索してみるのがいいんじゃないでしょうか。

265 :Jane使いの名無しさん:2007/08/21(火) 19:27:03 ID:nGddJYAC0
>>264
返答ありがとうございます
そういう動作をしていたのですか
http://jane.s28.xrea.com/test/read.cgi/bbs/1102229115/761-762
http://jane.s28.xrea.com/test/read.cgi/bbs/1102229115/767
これを見て自分で改良してるんですが
(?=[\w.-]{7,15})の部分がテスター、styleで16文字でもマッチしてるので
どうなのかなと思った次第です

266 :Jane使いの名無しさん:2007/08/21(火) 19:50:42 ID:cnkjT7j70
>>265
何がしたいのか書いたほうが早い

267 :Jane使いの名無しさん:2007/08/21(火) 19:59:00 ID:nGddJYAC0
>>266
自分で正規表現の動作を確認してたら
(?=[\w.-]{7,15})の部分だけ思った通りの動作をしなかったので
理由が知りたかっただけです
言葉足らずですみませんでした

268 :Jane使いの名無しさん:2007/08/21(火) 20:39:28 ID:+IWB4oXZ0
>>191,216
ダンケ

269 :think ◆MM0nnAOCiQ :2007/08/21(火) 22:44:24 ID:OycWbgn/0
>>265
> これを見て自分で改良してるんですが
「改良」という表現を使うところから判断するに「不満点がある」ということだと思いますが、どういう動作にしたかったのでしょう?

// スキームなしのURLテキスト前方に http:// を付加 (ドメイン全体を7〜255文字に制限)
// スキームなしのURLテキスト前方に http:// を付加 (ドメイン全体を「第1〜第6レベルドメイン」の範囲でチェック)
http://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt

>>267
> (?=[\w.-]{7,15})の部分だけ思った通りの動作をしなかったので
その「思った通りの動作」が知りたいところだったりします。
例を挙げた方が伝わりやすいと思います。
「〜という文字列に対して〜という置換をしたい」というように。

これが期待通りの動作かわかりませんが、ヒントになるかもしれないことを書いてみます。
{7,15} で 15 を意味のあるものにするには、この後ろに何らかの表現を加える必要があります。
例えば、以下のように。

(?=[\w.-]{7,15}(?![\w.-]))

上記表現は、後ろに [\w.-] の文字が来なくなるまで、[\w.-] を7〜15回繰り返します。

# 余談ですが、今回の {7,15} の現象はNGExでも同じ事が言えます。
# もし、あなたがNGExで {7,15} で終わる正規表現を書いていたら、{7} に変えても同じ効果を得られます。
# "15" に意味を持たせたいなら、その後ろに何らかの表現を加えなければなりません。

270 :think ◆MM0nnAOCiQ :2007/08/21(火) 22:47:28 ID:OycWbgn/0
推敲したつもりで古い文章を投稿してしまったので、つじつまの合わない文章になってしまいました。
>269の

// スキームなしのURLテキスト前方に http:// を付加 (ドメイン全体を7〜255文字に制限)

の下りは、私が最終的に満足したReplaceStrです。

271 :Jane使いの名無しさん:2007/08/22(水) 00:00:57 ID:EY/TX0tE0
>>265
16文字だろうと17文字だろうと18文字だろうと、
「後ろに15字以下の文字が続く状況」を含んでいるのだから
マッチするのは当然です

272 :think ◆MM0nnAOCiQ :2007/08/22(水) 00:43:18 ID:apvHVjqm0
ああ、またやってましたね…。
日本語を読む気がないのだろうか、私はw orz

273 :Jane使いの名無しさん:2007/08/22(水) 00:50:22 ID:JODlVZZN0
自分は265じゃないが、便乗して質問。
(?=[\w.-]{7,15}[^\w.-])
(?=[\w.-]{7,15})(?![\w.-])
これらは等価って理解でおk?

274 :Jane使いの名無しさん:2007/08/22(水) 00:59:07 ID:JODlVZZN0
あー違うか。肯定先読み自体はマッチしないから後者は絶対マッチしないな。難しい。

275 :think ◆MM0nnAOCiQ :2007/08/22(水) 01:12:19 ID:apvHVjqm0
>>273-274
以下の2つにすれば、かなり近いです。

(?=[\w.-]{7,15}[^\w.-])
(?=[\w.-]{7,15}(?![\w.-]))

後者は

(?=[\w.-]{7,15}(?:[\w.-]|$))

と等価…かな?

276 :262:2007/08/22(水) 01:15:38 ID:pVwHe0wj0
>>269
>(?=[\w.-]{7,15}(?![\w.-]))
これをしたかったんですが理解出来てなかったせいで判らなかったようです
>>271
そうですね、すみませんでした

277 :think ◆MM0nnAOCiQ :2007/08/22(水) 01:19:36 ID:apvHVjqm0
>>275

NG: (?=[\w.-]{7,15}(?:[\w.-]|$))
OK: (?=[\w.-]{7,15}(?:[^\w.-]|$))

ですね。
うう、今日はミスばかりです…。

>>276
解決したのなら、良かったです。

278 :Jane使いの名無しさん:2007/08/22(水) 01:41:11 ID:EY/TX0tE0
> (?=[\w.-]{7,15}[^\w.-])
これは[^\w.-]が存在しない時にマッチできないからイマイチ

279 :Jane使いの名無しさん:2007/08/22(水) 04:39:49 ID:nhlv38um0
>>217
>>216
ありがとう!

280 :Jane使いの名無しさん:2007/08/22(水) 08:36:06 ID:ZtgOZ9pL0
実況板で配信URL チェックで
<rx2>(h?t?tp:[^(p:)]*:([0-9]){4,}) <b><font color="indigo">【配信URL】<br></font></b>$1 msg

ってここで教えていただいたのですが、
結構配信URLじゃなくても、表記されてしまうのですがこれ以上は無理なのでしょうか?

281 :Jane使いの名無しさん:2007/08/22(水) 09:02:30 ID:pVwHe0wj0
色々教えてもらった身で勉強中だけどこれは酷いw

282 :Jane使いの名無しさん:2007/08/22(水) 09:09:41 ID:JODlVZZN0
ポート番号4桁以上のを拾ってるだけだから無理じゃね。
厳密化したら今度はひっかからないのが増えると思う。

(h?t?tp://.*?:\d{4,})
みたいな感じで甘くしといてStyleかNidaならURL指定で実況板のみにすればいいんじゃないかな。
そういえばphpだかperlで\dが上手く動かなくて[0-9]って書いてた時期が俺にもありました。

[^(p:)]なんて表現使えたっけ?

283 :Jane使いの名無しさん:2007/08/22(水) 09:52:34 ID:hGfmj4s30
//▽年2桁表示
<rx2>^20(\d{2})[TAB]$1[TAB]date

284 :Jane使いの名無しさん:2007/08/22(水) 10:09:30 ID:iZ/wiVnh0
http://test.co.jp/

http://id:pass@test.co.jp/
にするにはどうすればいいでしょうか

285 :Jane使いの名無しさん:2007/08/22(水) 10:52:53 ID:y9a5cxXF0
http://test\.co\.jp/[TAB]http://id:pass@test.co.jp/

286 :Jane使いの名無しさん:2007/08/22(水) 11:39:45 ID:ZtgOZ9pL0
>>282
ありがとうございます。
これでいいのでしょうか?;
<rx2>(h?t?tp://.*?:\d{4,}) <b><font color="indigo">【配信URL】<br></font></b>$1 msg <4>/(livevenus)/

287 :Jane使いの名無しさん:2007/08/22(水) 14:35:23 ID:yTyvG6aj0
>>236 ロダメインかよ ww

288 :Jane使いの名無しさん:2007/08/22(水) 14:35:59 ID:yTyvG6aj0
携帯のアドレス変換のやつってなかったですか?

289 :Jane使いの名無しさん:2007/08/22(水) 16:24:30 ID:lrFzTFzN0
若いのにボケすぎだろ、常識的に考えて。

290 :Jane使いの名無しさん:2007/08/22(水) 18:50:51 ID:0GR1EheS0
(1)
たちつてと
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890ab
なにぬねの
(あいうえお) かきくけこ123漢字.zip 123,456,789 123456789012345678901234567890abcdef1234
はひふへほ
↑ハッシュ32桁でマッチさせて、マッチした2行目の行頭から行末までを赤、
 ハッシュ40桁でマッチさせて、マッチした4行目の行頭から行末までを青にする
 正規表現下さい。

(2)
〉1を>1に置換してレス参照する正規表現下さい。


291 :Jane使いの名無しさん:2007/08/22(水) 18:52:52 ID:xC5CB7+80
キタ━━━━(゚∀゚)━━━━!!!!

292 :Jane使いの名無しさん:2007/08/22(水) 18:57:03 ID:0GR1EheS0
まだですか?

293 :Jane使いの名無しさん:2007/08/22(水) 19:03:27 ID:OvStBvhY0
これはキタ

294 :Jane使いの名無しさん:2007/08/22(水) 19:04:56 ID:WFa178Sg0
>>290
キー情報丸ごと着色と言った方が分かりやすいと前にも俺が言っただろが

295 :Jane使いの名無しさん:2007/08/22(水) 19:05:34 ID:EY/TX0tE0
>>81

296 :284:2007/08/22(水) 19:15:35 ID:iZ/wiVnh0
>>285
どうもありがとうございます

297 :think ◆MM0nnAOCiQ :2007/08/22(水) 20:53:43 ID:apvHVjqm0
>>286
厳密に作ってみました。

// なんでも実況V板: 配信URLの手前にタグを挿入する
http://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt

多少の誤爆はやむを得ませんね。

298 :Jane使いの名無しさん:2007/08/22(水) 21:52:13 ID:w9fjbkoW0
>>93
これは出来ないかな?
>>103じゃ指定したものしか置換できないけど
次に全角文字が出てくるまで
っていう条件を作れたらAAは相当削れる気がする

299 :Jane使いの名無しさん:2007/08/23(木) 00:43:24 ID:ADxAc5Sw0
><rx2>(^|[^!=#-&(-;?-[\]-~])(?=(?:\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|[\w-]{2,63}(?:\.[\w-]{2,63}){1,5})(?::\d{1,5}(?:[^\d]|$)|/)) $1http:// msg
これの [^!=#-&(-;?-[\]-~] が正規表現テスターだと
正規表現の解析に失敗しました。
- 減算は、文字クラスの最後の要素でなければなりません。
って出るんですけど
style等の専ブラではどう解釈して動作してるんでしょうか?
-がいくつも出てる所を解釈していいのか・・・

300 :Jane使いの名無しさん:2007/08/23(木) 00:44:14 ID:ADxAc5Sw0
訂正
>-がいくつも出てる所を解釈していいのか・・・
-がいくつも出てる所をどう解釈していいのか・・・

301 :Jane使いの名無しさん:2007/08/23(木) 01:18:05 ID:nQtiR7o40
>[^!=#-&(-;?-[\]-~]
これがどういうつもりなのか俺にはわからんけど
?-[ がダメみたいだね

302 :think ◆MM0nnAOCiQ :2007/08/23(木) 01:32:48 ID:zETdSHAB0
>>300
どうといわれても…、[a-z] と同じように、ASCIIコードで範囲指定しているとしかいいようがないです。
ASCIIコード表を見れば、指定している文字はわかると思います。

実験してませんが、>301が正しいとすれば、[ をエスケープすればエラーはなくなりそうですね。
Jane(WSH)ではエスケープする必要はないようなので、正規表現テスター対策にしかなりませんが。

>>301
> >[^!=#-&(-;?-[\]-~]
> これがどういうつもりなのか俺にはわからんけど
前方にURL文字がないことを確認しています。
例えば、

ttp://hogehoge.com/192.168.0.1/

でURLの内部文字列にマッチするのを防ぎます。

303 :Jane使いの名無しさん:2007/08/23(木) 01:50:38 ID:ADxAc5Sw0
>>302
ASCIIコードで範囲指定出来るとは知りませんでした
[を\でエスケープしたら問題なく動きました
ありがとうございました
で動作を確認してたのですが
>>299のを使って
あ0.0.0.0:0000
で置換するとあが消えてるのですが消えないようにする事は戻り読み以外無理でしょうか?

304 :Jane使いの名無しさん:2007/08/23(木) 05:38:10 ID:WEqCYzl10
メモ

ルールに従い書き込み内容を改造表示可能になった「JaneStyle」ver2.70
ttp://oshiete.new-akiba.com/archives/2007/08/janestylever270.html

Janeで動く正規表現に\を付けないと動作しないソフトは結構ありそう。
以前愛用してるテキストエディタでも同じ現象が。 \を付けて書いたほうがいいのかな?
内部的には自動的に\が補完されてるのだろうか。

305 :Jane使いの名無しさん:2007/08/23(木) 05:47:28 ID:IeHEepCp0
日本語でおk

306 :Jane使いの名無しさん:2007/08/23(木) 06:20:13 ID:XIa5wcuq0
>>304
"'以外に\つけるのがあるかは知んないけど、置き換え…は無理か
まあガンガレ

307 :think ◆MM0nnAOCiQ :2007/08/23(木) 08:31:13 ID:zETdSHAB0
>>303
> で置換するとあが消えてるのですが消えないようにする事は戻り読み以外無理でしょうか?
「正規表現テスター」上での検証でしょうか?
動作結果を伺う限りでは、$1 が働いていないように見えます。

[ をエスケープしなければならないこともそうですが、一般的な正規表現解釈とはずれているようなので、
不具合が多発するようなら、テスト環境を別に移した方がいいと思います。
例えば、Eclipseとか。(私も今日、試してみる予定)

@IT:CoolなEclipseプラグイン(5)
ttp://www.atmarkit.co.jp/fjava/rensai3/eclipseplgn05/eclipseplgn05_1.html

あと、Janeでは戻り読みができないから、文字クラスで代用しているんですよ。

>>304
> 内部的には自動的に\が補完されてるのだろうか。
私は文字クラスだけ解釈処理が別になっているのだと考えていますが、どうなんでしょうね。
[ から始まって、] で終わる処理を考えたとき、[ と \ 以外の文字はエスケープせずに解釈して問題はなさそうです。
そうでなければ、エスケープしなければならない文字が非常に多くなって面倒になっちゃいます。

308 :think ◆MM0nnAOCiQ :2007/08/23(木) 08:35:03 ID:zETdSHAB0
もし、>303がJaneStyle上での話だったら、正規表現テスター云々は流してください。

私のところでは、「JaneNida070812」上で

// スキームなしのURLテキスト前方に http:// を付加 (ドメイン全体を「第1〜第6レベルドメイン」の範囲でチェック)
http://vird2002.s8.xrea.com/temp/shift_jis/ReplaceStr.txt

が>303の「あ」を保ったまま、期待通りに置換されることを確認しています。

309 :304:2007/08/23(木) 12:14:07 ID:WEqCYzl10
>>305
ごめん

>>306
意味がよく分からないけどガンガル

>>307
>文字クラスだけ解釈処理が別になっているのだと

なるほど、そうかも。 テキストエディタで動作しなかったのは正規表現
ライブラリの実装の不備(仕様?)だったのかな。

310 :Jane使いの名無しさん:2007/08/23(木) 12:46:48 ID:WEqCYzl10
↑あれ、ごめん、なんかとんちんかんなこと書いてた。 Nidaうんぬんのところは忘れて下さい・・・

311 :Jane使いの名無しさん:2007/08/23(木) 12:50:43 ID:WEqCYzl10
あ・・・ >>309を投稿する前にNidaうんぬんと書いた部分を消したんだった・・・(:-Drz

312 :Jane使いの名無しさん:2007/08/23(木) 13:13:46 ID:JmiIclJF0
超手抜き
http://janekako.hp.infoseek.co.jp/cgi-bin/up2/src/jane_s0338.zip

313 :Jane使いの名無しさん:2007/08/23(木) 14:19:04 ID:WEqCYzl10
>>312
乙。 ReplaceStr.txt に貼ったりするためにコピーと貼り付けが出来るようになったらさらに便利かも。
あと欲を言えば処理時間計測機能を・・。 10万回繰り返して置換させるとかして早さを見えるようにとか。

もし誰もやらない場合は2年間delphi触ってない自分がトライしてみるかも。

314 :Jane使いの名無しさん:2007/08/23(木) 15:27:29 ID:SX3n/6u30
>>313
頼んだ

315 :Jane使いの名無しさん:2007/08/23(木) 19:34:43 ID:ADxAc5Sw0
>>313
正規表現テスター使うと検索と置換の時間が判りますよ
流石に10万回は無理でしょうが^^;

316 :Jane使いの名無しさん:2007/08/23(木) 22:24:34 ID:WEqCYzl10
>>315
処理時間も表示してくれるとはなんという親切設計w

その正規表現テスターってどのテスターなのか教えてもらえませんか?
検索してみたんですけどたくさん出てきたのでどのテスターなのか分かりませんでした・・。

317 :Jane使いの名無しさん:2007/08/23(木) 22:29:45 ID:ADxAc5Sw0
>>316
自作ソフト一覧 正規表現テスター
でググると一発で出るはず

318 :Jane使いの名無しさん:2007/08/24(金) 00:17:20 ID:0AzJ9KfE0
やはり手抜き
http://janekako.hp.infoseek.co.jp/cgi-bin/up2/src/jane_s0340.zip

あとは好きに弄るがいいさ




319 :Jane使いの名無しさん:2007/08/24(金) 01:02:16 ID:Oc2Jecpy0
>>317
おお、これでしたか、ありがとうございます!
ttp://ukiya.sakura.ne.jp/

正規表現は.NETのもののようですね、じっくりいじり倒してみますw

>>318
これは凄い、こんな短時間にここまで作ってしまうとは(汗) Viewにも対応してるしw
もはや私がいじる必要ゼロです、GJ!

320 :Jane使いの名無しさん:2007/08/24(金) 01:06:33 ID:Oa+dZtAf0
使い方は大体分かるがread.me的なものもつけてよ

321 :Jane使いの名無しさん:2007/08/24(金) 03:07:21 ID:Em091WXt0
つける必要さえないぐらいわかりやすそうだけど。

322 :Jane使いの名無しさん:2007/08/24(金) 03:43:09 ID:X3BZ11Ck0
使い方
JANEフォルダ内に置いてください

これだけで終了じゃないか

323 :Jane使いの名無しさん:2007/08/24(金) 03:47:00 ID:sGySVevE0
ヘルプ読んだほうが・・・

324 :Jane使いの名無しさん:2007/08/24(金) 03:48:35 ID:5k0u0bML0
>>320
(笑)

325 :Jane使いの名無しさん:2007/08/24(金) 14:07:01 ID:Oa+dZtAf0
>>321
そうだけど

起動するまで何なのか分からないじゃないの
スレの流れか、同梱のソースを見ればおおまかには分かるけど

326 :Jane使いの名無しさん:2007/08/24(金) 14:26:22 ID:cf6Whsuc0
ヘルプ読めばいいんじゃないの?

327 :Jane使いの名無しさん:2007/08/24(金) 15:02:54 ID:56c2lh790
>>320
>>321
>>322
簡単すぎて信じられないくらいだよね。
俺も何をするんだろうって最初は迷った。
で、[TAB]をそのままにしたりw

328 :Jane使いの名無しさん:2007/08/24(金) 15:31:36 ID:Oc2Jecpy0
あれ、「変換前」のテキストを書き換えても反映されないときがある。
「検索」「変換」ボタンを押したときにまずこれが更新されたほうがいいな。

delphiいじってみるか・・ まずインストからしないと・・・

329 :Jane使いの名無しさん:2007/08/24(金) 15:48:22 ID:xiizJdnK0
起動してもなんなのかわかんね

330 :Jane使いの名無しさん:2007/08/24(金) 20:03:41 ID:yt1LPtrZ0
仝上


331 :Jane使いの名無しさん:2007/08/25(土) 00:00:40 ID:oDFK13h90
>>318氏のzipは正規表現が正しく動作するかをテストするための
プログラムですよ。 限りなくJaneに近い環境で動く正規表現なので
>>299さんのようなテスターとJaneの動作の違いに苦労しなくて済みます。

------------------------------------------------------------------
> StartWith('<>', s)

のところで 「実パラメータが足りません」と出て怒られてしもた。
"StrSub.pas" の中を覗いてみると第三引数にInteger型の値が
必要らしいので適当に "0" を入れたら通ったけどこれでいいのかな。

StartWith('<>', s, 0)

// Delphi6 personal のサポート終わってたのかorz インストールキーやアップデート
// ファイルのバックアップを取ってなかったらやばかった・・。

332 :Jane使いの名無しさん:2007/08/25(土) 00:14:04 ID:oDFK13h90
あ、「変換前」のテキストを書き換えても反映されない原因が分かりました。
「変換」ボタンは「検索」ボタンを実行した後じゃないと機能しないようです。

検索->変換を1クリックで出来るボタンもあったほうが便利だな、まずは
これを付けてみよう。

333 :Jane使いの名無しさん:2007/08/25(土) 00:20:25 ID:B66rrqfl0
どうせならレスをコピペしたら改行タグ等があるものとしてテストしてくれるテスターが欲しい

334 :Jane使いの名無しさん:2007/08/25(土) 00:28:04 ID:jfpEW8ke0
個人的にはレスのdatの内容をコピペしてくれるツールの方が嬉しい。
いちいちdat開くのが面倒すぎて。

335 :Jane使いの名無しさん:2007/08/25(土) 01:11:22 ID:0bJmXIRM0
// 引用文の着色
<rx2>((?:^|<br>)[  ]*)((?:>(?!(?:>)?[\d0−9])|>(?![\d0−9]))[^<]*) $1<font color=red>$2</font> msg

こういうタイプのフォントを太字にできませんか?

336 :Jane使いの名無しさん:2007/08/25(土) 01:19:24 ID:Ah4sIjtV0
>>335

$1<font color=red>><b>$2</b></font>

337 :Jane使いの名無しさん:2007/08/25(土) 01:20:06 ID:Ah4sIjtV0
あ>が何か混じってるw
修正
$1<font color=red><b>$2</b></font>

338 :Jane使いの名無しさん:2007/08/25(土) 01:24:50 ID:0bJmXIRM0
>>337
おおっ!できました
ありがとう!

339 :Jane使いの名無しさん:2007/08/25(土) 23:43:05 ID:aj+jf3L70
>>331
StartWithの第三引数は「○文字目からStart」なので0じゃなくて1で

>>334
レス番クリックで「datからNGWordに追加」とかからコピペで
dat開くのと大差無いけど

340 :Jane使いの名無しさん:2007/08/26(日) 00:54:11 ID:VFdNo4M40
普通のレスのIDの後に、ID抽出で出てくるような

ID:xxxxxxxx (2回)

のようなレス回数を表示させたいんだけど、これはどうすればできるの?

341 :Jane使いの名無しさん:2007/08/26(日) 00:55:20 ID:yesp+LB10
>>340
Doeで固まる事を避けられるかな?

342 :Jane使いの名無しさん:2007/08/26(日) 00:55:40 ID:KvNRbarz0
数える機能がない

343 :Jane使いの名無しさん:2007/08/26(日) 00:57:03 ID:NZM7IFNf0
scriptが使えるなら出来るけど正規表現だけでは無理

344 :Jane使いの名無しさん:2007/08/26(日) 00:57:15 ID:VFdNo4M40
>>341-342
d
どっかで見たような気がしたんだけど、IE版だったのかも知れん

345 :Jane使いの名無しさん:2007/08/26(日) 00:58:12 ID:NZM7IFNf0
常に変動するIDの数をスレ更新の度に全集計とかどんだけ〜w

346 :331:2007/08/26(日) 00:58:12 ID:CvBzrGIf0
>>339
なるほど、ありがとうございます。 1 か off を書けば良かったんですね、修正しておきます。

347 :Jane使いの名無しさん:2007/08/26(日) 00:58:29 ID:VFdNo4M40
>>343
仮にDoeでできたとしても、俺には無理なことが分かったw

348 :Jane使いの名無しさん:2007/08/26(日) 01:09:45 ID:F+CHV/3P0
>>345
内部的には集計しているから真っ赤になったりするじゃね?
340が無理なのは変わりないが

349 :Jane使いの名無しさん:2007/08/26(日) 01:11:25 ID:Byy5GhJp0
>>347
外部コマンドを使えばできるよ。
http://www.geocities.co.jp/lauhangwoo/jane/threana2.png

Jane外部コマンド用スクリプト
http://www.geocities.co.jp/lauhangwoo/jane/

350 :Jane使いの名無しさん:2007/08/26(日) 01:34:11 ID:yesp+LB10
>>349
そういうんじゃないんだよ、ID:VFdNo4M40がやりたいのは

351 :Jane使いの名無しさん:2007/08/26(日) 05:27:48 ID:KSbbsoIi0
IDのしきい値いじって色で表現できるよ
1は黒、2以上は水色、5以上はオレンジとか
色覚えられるならひとつずつやるとか
ぜんぜんスマートじゃないけど

352 :Jane使いの名無しさん:2007/08/26(日) 14:22:38 ID:TMcRegDR0
http://www.fileup.org/

ここのファイル名を置換する書式お願いできないでしょうか

353 :Jane使いの名無しさん:2007/08/26(日) 14:24:46 ID:NZM7IFNf0
>>352
具体的に言わないじゃ何をしたいのか判らないぞ

354 :Jane使いの名無しさん:2007/08/26(日) 14:42:40 ID:vYvjTygn0
      / /   /   /  / /  /!   /  l   !  l  、 丶    丶 ヽ
   _∠‐ 7  /   /  / /  / l  /!  ハ  l  ハ l  l   丶ヽ\!
     /   /!   '  / /  / l / l  ハ  / /  l l、 l    〉、l ′
      /   / l    ′/ /‐‐/- .l / l /  l / /-‐-l Lヽ !   ハl
.    / _ / /l   ' /l/l /  l/  l /   ! /   |ハ Y !  | ′
   // / / !  l / リ l /___    ′   ´   __」/_ l l l  ヘ
    '   /イ  ',  l'   fr"チ卞ミヽ        ,rチ千卞>y j ! 、 _\
     // !  ハ  ヘ  l.バrj::::.::ト         lr,:::::.::j /,/  l 、\ `
_     /´ l / Y^、 ', ハ ゙ぃ_シ        ヒ_.ソ /}  lヽl\. \   352が馬鹿すぎて理解不能
        !/  ト ヘ ',  ハ        ,        /イヘ. ! `  \. ヽ
        ′ l/ヽ_ヘ. ',  ヘ               / /  ', l      \ヽ
            ' ,´ }、ヽヽ丶       rヽ      イV    ',l        ``
           l   い,、\ヽ> _       , イ、/     '!
          l  l ′\Nヽヽ`コ ー-‐ ' ´ {`>'-――‐ ¬ 丁卞ー-、
          l  j  __ヽ‐'´_rノ       Y        | | |   \
         _ _」、 ヽ´      /´  ___   |        | | |     `丶‐- 、
      ,r‐-'´`´  ;  ゙!      |  /   `‐-l         | | |    /     \
     j  、  i´    V _, -‐亠、´ / ̄`‐-|         l l l    l
     rr'   ヽ  ヽ   ´  _, イ ´ / ̄丶 」         l l l    l
    ハ  '、 ヽ、_冫  _ イ´  l_/       |         / / /      l     \
    /ハ、_ハー‐'ニ‐--‐'´ /     l        |        / / /      l       ヽ
   // 厂  `ー-− ´ l     l       l       / / /       l!      ヽ
   ///             〉      !        l      / / /     / !―--  _

355 :Jane使いの名無しさん:2007/08/26(日) 18:38:00 ID:KvNRbarz0
どうせあれだろ、ファイル名のみなのをリンクにするとかいうやつ

356 :Jane使いの名無しさん:2007/08/26(日) 22:20:29 ID:wD8mh/T60
夏だなぁ

357 :Jane使いの名無しさん:2007/08/26(日) 22:31:07 ID:+NcrLKBp0
冬だよ

358 :Jane使いの名無しさん:2007/08/27(月) 00:24:13 ID:FgiGZ6mm0
http://imepita.jp/20070827/011750


JaneDoe Viewでこれを見るにはどの様に記述すればいいですか?

359 :Jane使いの名無しさん:2007/08/27(月) 00:43:58 ID:FIFTwiDh0
あ?
死ね

360 :!kab-:2007/08/27(月) 02:54:01 ID:PK90BsFr0
知るかハゲ