ReplaceStr.txt活用、質問スレッド Part1

■ このスレッドは過去ログ倉庫に格納されています
2009/08/29(土) 04:54:20ID:9rVaHK600
▼041205
▽スレ内部の特定の文字列を任意の文字列に置換する機能(人柱)
 ・Janeのディレクトリに"ReplaceStr.txt"ファイルを作成し、置換の内容を
  「置換対象の文字列[tab]置換後の文字列」の形式で書き込む
 ・WickedStr.txtとは異なり、datの書き換えは行いません
 ・文字列の大文字小文字は区別されません(WickedStr.txtは区別する)
 ・置換はNGの後で行われるため、NGワードを別な文字に置き換えてもNGになります
 ・タグを含む文字列(からorへ)の置換も可能(区切りの<>は対象になりません)
 ※URIやタグなどの特殊文字も置換対象である事に注意して対象を設定してください
  例: 「>」「<」「"」などを別な文字に置換するとタグが壊れて表示がおかしくなる
   >を別な文字に置換するとレス番リンクが切れる
     viewをびゅうに置換すると「http://www.geocityies.jp/jview2000/」が
     「http://www.geocityies.jp/jびゅう2000/」になって正しくリンクされない
 ※ログから検索βでの置換した文字列の扱いについて
  ・関係が複雑なため詳細は省きますが、ログから検索βでは置換前、置換後のどちらを
   用いても置換文字列を含むキーワードはヒットしません(一部の場合を除く)
  ・どうしても必要な場合は「マルチワード(OR)」や正規表現を使って置換前、置換後の
   両方を検索対象にしてください
  ・その他の検索では置換後の文字列で正しくマッチが行われます
 ※スレタイは置換の適用対象外です
2013/01/19(土) 07:49:26.30ID:HVeNZ11w0
連レスすまん。
>>298を見てResAction初めて知ってrx2系も移植できないかと試しに書いてみたけど
そもそもJaneViewってfont colorが使えないみたい?
ttp://www.geocities.jp/openjanemania/Comparison_tableNew.html
試しに名無しをhogeに書き換えて赤字にするように書いてみたけど、hogeにはなるが赤字にはならなかった。
もし本当に使えないなら色を変えるというところが無理かも、誰か詳しい人いたら教えて欲しい
2013/01/19(土) 17:53:56.18ID:RpziApGpP
IE版は使える、Doe版ではattrib.iniを使う
ReplaceStr.txtでも名前欄や本文すべてが適用対象になるが
着色は可能
詳しくはヘルプのスキンのカスタマイズの項目を読む
2013/01/19(土) 21:27:30.43ID:ew9q7pxS0
スキン用のタグの <SA i=?> なら使える。もちろん、Attribute.iniを書き換える必要があるけど。
またその場合は <push item=xxx>,<pop item=xxx>タグも併用する方が安全。

で、その例。
//10桁
<></b>(◆[a-zA-Z\d\./]{10})(?![a-zA-Z\d\./]) <b>【TAB】</b><push item=sa><sa i=8>$1<pop item=sa> <b>
//12桁
<></b>(◆[a-zA-Z\d\./]{12})(?![a-zA-Z\d\./]) <b>【TAB】</b><push item=sa><sa i=9>$1<pop item=sa> <b>
//特定
</b>◆TripSample <b>【TAB】</b><push item=sa><sa i=10>◆TripSample<pop item=sa> <b>
//特定(複数指定)
<></b>◆(TripSample01|TripSample02|TripSample03) <b>【TAB】</b><push item=sa><sa i=10>◆$1<pop item=sa> <b>

attrib.iniの設定
TextAttrib8=00008080,0
TextAttrib9=001E69D2,0
TextAttrib10=00FF00FF,0
2013/01/20(日) 00:02:33.35ID:HVeNZ11w0
>>302-303
なるほど、すごく勉強になった。Doe版でも工夫次第で行けるんだな。
ResActionに10桁版を移植してみた、とりあえず問題無さそうだし他も同じ要領で行けるはず
[10桁]
Enabled=true
Item=Name【TAB】SearchType=RegExp【TAB】Pattern=(◆[a-zA-Z\d\./]{10})(?![a-zA-Z\d\./])【TAB】Replace=<push item=sa><sa i=8>$1<pop item=sa>
305名無しさん@お腹いっぱい。
垢版 |
2013/02/14(木) 07:45:07.73ID:8klaNKZm0
>>240
(それもう2chじゃ)ないじゃん…

何のためにそんなことを
2013/02/28(木) 12:08:57.80ID:tZY0UDkR0
IDと日付部分のフォントサイズを変えたいんですが可能でしょうか
可能でしたらやり方を教えてください

よろしくお願いします
2013/02/28(木) 15:47:29.90ID:qCekPnNk0
_
308名無しさん@お腹いっぱい。
垢版 |
2013/02/28(木) 16:21:05.16ID:5vNIdpzX0
ハッキリ言って全然書き込みが無いのにsageのレスにこんなに素早くレスが付く今のソフトウェアは異常だ
2013/03/01(金) 11:25:45.68ID:p26ybkVP0
>>306
<rx2>(.+)[TAB]<span style="font-size:12px;">$1</span>[TAB]date
2013/03/02(土) 04:47:50.92ID:5YihQvvu0
>>308
小僧、専ブラって便利なものがあってな
311名無しさん@お腹いっぱい。
垢版 |
2013/03/03(日) 14:45:09.10ID:jWspA6Uc0
>>310
俺ももちろん専ブラ入れてるからこんぐらい早く反応できてるけど
俺以外にもこんな過疎スレを開いてる人がいるもんだなと
2013/03/03(日) 14:46:47.40ID:aIkShHPw0
|ω・`)コソーリ
2013/03/03(日) 14:50:14.77ID:2A77hv4D0
専ブラ系のスレで何言ってんの?って感じだがw
314名無しさん@お腹いっぱい。
垢版 |
2013/03/03(日) 14:57:46.90ID:jWspA6Uc0
>>313
確かにw
2013/03/03(日) 17:50:43.32ID:LOEw3fIU0
いやいや、お前の事だろw
2013/03/04(月) 00:42:56.19ID:ncNGEjvCP
Jane板の頃から妙に詳しい住人が常駐してる印象
いつもお世話になってますm(_ _)m
317名無しさん@お腹いっぱい。
垢版 |
2013/03/04(月) 01:29:04.59ID:vWc6U2SM0
おう感謝の心を忘れるなよ(上から目線)
2013/03/04(月) 02:51:35.83ID:pslM4n+X0
>>317
こういう変な括弧の使い方を気にしなくて良くなる置換はありますか?
2013/03/04(月) 05:39:55.32ID:DCVO19CG0
定義が曖昧すぎてちょっと
2013/03/04(月) 08:15:59.09ID:h4w8IMTn0
>>318
カッコ内の文字を空白に置き換える事は可能
ただし、>>319が指摘している様にどの様なケースを空白に置き換えたいのか、もう少し具体的な条件提示が必要

例えば・・・
カッコで囲われた「上から目線」という単語を空白に置き換える
カッコで囲われた何種類かの特定の単語を空白に置き換える
カッコで囲われた一定の文字数の単語を空白に置き換える
カッコで囲われた文字を無条件で空白に置き換える

ただし、上記に挙げた最後の条件の場合、例えば以下の例の様な文章も対象になるので注意
今日は3月4日(月)
3月20日(水・祝日)
321名無しさん@お腹いっぱい。
垢版 |
2013/03/05(火) 20:18:04.06ID:POtYvi3x0
>>318
変な括弧の使い方じゃなくて古来の日本からある括弧の使い方だぞ!(無知の上に高慢とはたまげたなあ)
2013/03/06(水) 01:25:05.85ID:jZg9ZaBiT
別に曜日が消えたくらいどうってことないなら

\([ぁ-んァ-ヶ亜-K]+\)([  ]+<br>)【TAB】$1【TAB】msg
2013/03/06(水) 01:51:14.98ID:jZg9ZaBiT
文末に対応してなかったので修正
あと消した跡がないと元からない文と区別つかないから(削除)を足した

<rx2>[((][ぁ-んァ-ヶ亜-K]+[))]([  ]+(?:$|<br>))【TAB】<font color=gray>(削除)</font>$1【TAB】msg
2013/03/07(木) 00:26:14.75ID:LOAB2J9p0
面白ネタnews板のIDに特定文字が含まれていたらモリタポ進呈系のスレでの確認作業を効率化したいんですが
IDの一部分を着色などで目立つように表示させる置換を教えていただきたいです

以下具体的なスレです

IDに【/】が入っていたらBEポイントかモリタポ贈呈 ///37スラ目///
http://kohada.2ch.net/test/read.cgi/be/1358069404/
IDに含まれる特定文字 /

ID槍投げ@Be 71投目
http://kohada.2ch.net/test/read.cgi/be/1362450592/
IDの特定文字 (数字の直後に) cm mm in m ft yd km kyd mile

IDにBeBeが出たらポイント・モリタポ贈呈 その61
http://kohada.2ch.net/test/read.cgi/be/1341675524/
IDの特定文字 be

IDにOT(奥田民生)が出たらポイントかモリタポを贈呈するスレ
http://kohada.2ch.net/test/read.cgi/be/1345905919/
IDの特定文字 ot

以上になります
全て大文字・小文字の区別はありません
2013/03/07(木) 01:04:44.54ID:eCtQboHTT
IDの一部を置換するとポップアップできなくなるよ
だからIDはそのままで後ろに足した方がいい

<rx>(ID:[a-zA-Z\d\.\+/]*)(【特定文字】)([a-zA-Z\d\.\+/]*(?=$| ))【TAB】$& <font color=red>($2)</font>【TAB】date【TAB】【スレッドタイトル】

ID槍投げなら【特定文字】の部分は
\d+(?:cm|mm|in|m|ft|yd|km|kyd|mile)
2013/03/07(木) 01:25:28.82ID:LOAB2J9p0
>>325
まさにこういうのが欲しかったんです!お早い回答ありがとうございます!

現状でも十分実用的で素晴らしいのですが、259Cmといったような複数桁数字を読み取ることはできないでしょうか?
導入してみると上記の特定文字は(9Cm)として抽出されるようです
2013/03/07(木) 21:46:09.65ID:eCtQboHTT
ID槍投げだけはこれで

<rx>([1-9]\d*(?:cm|mm|in|m|ft|yd|km|kyd|mile))【TAB】<!--ID=$1-->【TAB】date【TAB】ID槍投げ
<rx2><!--ID=([a-zA-Z\d\.\+/]+)-->(.*$)【TAB】$1$2 <font color=red>($1)</font>【TAB】date【TAB】ID槍投げ

最大4個の記録が出る可能性があるので、2行目は4回繰り返す
328324
垢版 |
2013/03/08(金) 18:35:20.95ID:ESj6Nkis0
>>327
おー解決しました神様
ありがたく使わせていただきます
2013/03/10(日) 00:11:51.01ID:+Tx3b5pg0
横から貰っといてなんだが
>>325はBEの前に抽出するのに、>>327はBEの後に抽出している
これ何か理由があってやってるの?
2013/03/10(日) 02:06:20.08ID:A20njUYTT
BEの前(IDの直後)に抽出したいなら>>327の2行目は
<rx2><!--ID=([a-zA-Z\d\.\+/]+)-->([^  ]*)【TAB】$1$2 <font color=red>($1)</font>【TAB】date【TAB】ID槍投げ

全部最後に抽出したいなら>>325
<rx>(ID:[a-zA-Z\d\.\+/]*)(【特定文字】)(.*$)【TAB】$& <font color=red>($2)</font>【TAB】date【TAB】【スレッドタイトル】
2013/03/10(日) 02:19:45.19ID:+Tx3b5pg0
>>330
揃って見た目が気持ちよくなった ありがとう
332名無しさん@お腹いっぱい。
垢版 |
2013/03/11(月) 11:50:41.84ID:v2mG9zvJ0
>>277みたいな2行の繰り返しってどうやってマッチさせればいいでしょうか
できれば繰り返しの全体をマッチさせたいです
2013/03/17(日) 08:52:31.37ID:J8lWqQ+e0
韓国と日本を色分け(適当)
<rx>韓国[語人]|韓国|[北南]朝鮮|朝鮮[語人]|朝鮮[TAB]<b><font color="red">$&</font></b>[TAB]msg
<rx>日本[人国語]|日本|邦人[TAB]<b><font color="Royalblue">$&</font></b>[TAB]msg
2013/03/17(日) 19:37:31.75ID:ROYeyshJ0
>>332だれかわかりませんか
2013/03/17(日) 20:02:05.28ID:Xl9Jgbsb0
その2行ってのは内容決まってるの?
ただ2行を繰り返してれば内容問わないの?
それとも単純に>277だけを対象にしたいの?
2013/03/18(月) 01:10:51.26ID:lBgE7kQ10
>>335
332ではないけど、横レス申し訳ない・・・

>>ただ2行を繰り返してれば内容問わないの?
これに対応するのを教えてください。
当方も、某スレで誤爆や罵語・醜語で複数行にわたり
同じ語句が羅列されていて、解決してほしいと思っていました。
語句は決まりがないので、IDあぽ〜んとかしかできなかったのです。
2行繰り返しのマッチングだと1行繰り返しを兼ねることもできるんですか?
よろしくお願いします。
2013/03/18(月) 02:32:13.63ID:0j0WuF1q0
>336
(?<=^|<br>)([^<]{5,}<br>[^<]{5,}<br>)\1{1,}
こんな感じでどう?
この場合>277はランダムに空白入ってる行があるから全行にはマッチしないけど
(ってかReplaceStr.txtじゃなくNGExで使ったほうがいいと思う)
2013/03/18(月) 09:34:40.77ID:lBgE7kQ10
>>337
ありがとうございます。
NGExの正規表現として使用させていただきます。
2013/03/23(土) 14:59:26.00ID:0Y/UXjDI0
”だは”を”だわ”に置き換えて表示したいのですが
どういじればいいでしょうか
2013/03/23(土) 15:06:31.56ID:0Eu8LS6s0
>>339
<ex>だは【TAB】だわ【TAB】msg

【TAB】の部分は、キーボードのTABキーを押してTABコードに置き換えて記述する事
2013/03/23(土) 15:07:09.60ID:0Y/UXjDI0
>>340
ありがとうございます!
2013/03/24(日) 01:17:47.92ID:mN/9jqVq0
文末「だは」か、「だは。」にした方がいいような
2013/03/25(月) 17:34:00.62ID:ZUJfv27L0
もちはだはいいね→もちはだわいいね
2013/04/18(木) 06:57:53.57ID:illJmrKn0
310+1 名無しさん@お腹いっぱい。 [sage] 2013/04/18(木) 01:09:15.41 ID:0LYZeC190 (1/2)
本文中の「ttp://imgur.com/英数7文字」のURLを
「ttp://i.imgur.com/英数7文字.jpg」に置き換えたい場合
grayのReplaceStr.txtで置き換えするにはどう記述したらいいんでしょう?
311 名無しさん@お腹いっぱい。 [sage] 2013/04/18(木) 01:49:21.41 ID:Zya91/5C0
>>310
<rx>(?:i\.)?(imgur\.com/\w{7})(?!\.)【TAB】i.$1.jpg【TAB】msg

埋め込み画像の制御ができないのが悩みどころ
2013/04/18(木) 13:37:28.18ID:LKXsVKYGT
何?
質問なの?
2013/04/18(木) 18:57:19.59ID:Zya91/5C0
>>344
その回答をした311は俺だがどうしたんだ
ちなみにchaikaスキンスレね
2013/04/18(木) 19:53:25.00ID:illJmrKn0
ReplaceStr.txtの限界を見たレスなんで当該スレに転載した
正規表現での置換結果に正規表現を使えない点がね
例えば>>344の場合.jpgにしか適用されない
画像といえばせめてあと.png .gif .bmp くらいは欲しい
だが i.$1.(jpg|png|gif|bmp) とは出来ない
なぜならそれこそがReplaceだから、結果は完全一致でなければならない
2013/04/18(木) 21:25:08.43ID:pjBUo+100
まずReplaceStr.txtはテキストの置き換えであってリンクの中身には寄与しないんで
素直にImageViewURLReplace.datを使うべき事案

正規表現での置換を誤解してそうだが、置き換え先としてi.$1.(jpg|png|gif|bmp)は使えないというより意味を成してない
強いてこっちでやるなら i.$1.jpg ttp://i.$1.png ttp://i.$1.gif ttp://i.$1.bmp としてリンクを増やすことなら出来る
しかし鯖側の仕様なのか実体がpngの場合でもURLをjpgでも取得できるようだから、この場合特に意味はない
2013/04/18(木) 21:35:50.02ID:illJmrKn0
test(gif画像/拡張子なし)
http://imgur.com/x1fnbZg
2013/04/18(木) 21:37:13.81ID:illJmrKn0
>鯖側の仕様
大ざっぱだなあw
たしかに.gifでも通ったから他の画像拡張子も通りそうだな
2013/04/19(金) 00:07:41.90ID:CYAANjEz0
>鯖側の仕様
やっぱり imgur は神あぷろだだな
352名無しさん@お腹いっぱい。
垢版 |
2013/05/07(火) 22:05:28.82ID:LPTs7ez90
124 名前:ジェーン使いの名無しさん[sage] 投稿日:2013/05/07(火) 17:56:01 ID:tw2UJP8c0
上の方のレスで報告されている端末種別「T」のIDがポップアップ抽出できない件と関連して、以下の件を報告

今日5/7から2ちゃんねるの仕様変更で、海外ホストからの書き込みの場合、ID末尾の端末種別の横に「!」記号が付く様になった
その結果、「!」の付くIDにマウスカーソルを当てても、IDポップアップでレス抽出できない
(単発ID、複数回発言のレスかどうかに関係なく)

複数発言している例として、例えば以下のスレのレス番31とか
(複数回発言のレスの場合はJane Styleで見ると、発言回数の右隣りに「!」が表示される)

【2ch】海外からの書き込みだとIDの末尾に ! が付くようになった
http://engawa.2ch.net/test/read.cgi/poverty/1367913537/

125 名前:ジェーン使いの名無しさん[sage] 投稿日:2013/05/07(火) 18:48:53 ID:6qJe4QNQ0
末尾!で海外+端末を表示するようにReplaceStr.txtを修正した
//▽投稿端末を表示する
<rx2>(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})[0OiIoPQT]| [0OiIoPQT])!(?=$| )【TAB】<!--海外-->$1【TAB】date
...省略
<rx2><!--海外-->(ID:(?:[a-zA-Z\d\.\+/]{8}|\?{3})[0OiIoPQT]| [0OiIoPQT])【TAB】$1! (海外)【TAB】date

抽出できない問題の他に、末尾!の人が複数回発言すると発言回数の後ろに!が移動しちゃう
例えばhttp://engawa.2ch.net/test/read.cgi/poverty/1367913537/34
34 名前:番組の途中ですがアフィサイトへの転載は禁止です[] 投稿日:2013/05/07(火) 17:07:24.05 ID:sp55XjIK0 [1/3]! (海外) (PC)
となる
2013/05/08(水) 22:56:25.43ID:/VlaozbO0
>>352
これの(?=$| )ってどういう意味なんだ
2013/05/09(木) 04:32:24.31ID:kaTqvV/lT
!の後に終端もしくは半角スペースが続く
2013/05/15(水) 07:38:14.88ID:PshyQCJ90
すごく初歩的な質問で申し訳ない、「引用行着色+引用行の数字のレス化を防ぐ」ってやつなんだけど
ダウンロード時にOptionフォルダに入っていたのを適用すると、「>12年度より――」のような引用文にアンカーが付いてしまい
まとめwikiに有ったのを適用すると全角の引用符(>)が引用として認識されなかったり、半角疑問符が間に表示されてしまい困ってたんで

まとめwikiのをネットで調べながら地道に書き換えてみたんだけど如何せん正規表現が殆どわからないから
「>>1」と書いたアンカーが前一文字切れて以降の文が引用文として認識されたり「>1」「>1」等のアンカーが付かず引用文として認識されてしまう・・・
それで詳しい方下のを修正してほしいんですけどお願い出来ますか? ちなみにStyleです

//▽引用行着色+引用行の数字のレス化を防ぐ
<rx2>((?:^|<br>)[  ]*)(&gt;|>)(?!(?:>)?[1-91-9][0-90-9,\+\-  ]*(?:<br>|$))([^<]+)【TAB】$1<font color=royalblue>$2<!-- -->$3</font>【TAB】msg
2013/05/15(水) 09:39:46.50ID:U1V5z9f60
>>355
http://1st.geocities.jp/neeetest/jane.html
357名無しさん@お腹いっぱい。
垢版 |
2013/05/15(水) 09:47:17.51ID:aVaBKPue0
コワ〜いパチンコ店の話(宝島文庫2011/3/18発行)

ある地域では、月に1回、その地域のパチンコ店と警察署と消防署で会合があります。

会合が終わったあとに警察と消防をソープランドに連れて行きます。
2013/05/16(木) 10:35:49.57ID:gtRyRlTo0
>12年度より――
2013/05/16(木) 10:42:22.66ID:gtRyRlTo0
↑Optionフォルダに入っていたので試してみたけどアンカー付いてないお。
2013/06/26(水) 23:34:28.76ID:RfmWtIdJP
一人で1行レスで連投するアホをNGにぶち込む正規表現とか組めないものか
2013/06/27(木) 18:22:27.92ID:ewIQQviM0
NGEx.txtを晒すスレ4
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1325934427/
2013/07/27(土) NY:AN:NY.ANID:U4CLL2s60
特定の文字列に色付けしたいんだけど、希望通りになりません
<rx> (亜AaA) <font color=green>$1</font> msg

本文中の『亜AaA』という文字列を緑で表示するにはどう変えればでしょう?
2013/07/27(土) NY:AN:NY.ANID:bP+UACm40
>>362
その定義内に変な半角スペースが入っているのがマズいのでは?
Jane Style 3.74を使い、以下の正しい定義で該当文字列を緑色に出来た
【TAB】と書いた2箇所は、キーボードのTABキーを押してTABコードに置き換えて記述する事

<rx>(亜AaA)【TAB】<font color=green>$1</font>【TAB】msg
2013/07/28(日) NY:AN:NY.ANID:rMHk2UqLP
おそらくtabのつもりで書いたんだろうけど
だとしたら<rx>直後のを抜けばいいだけだな
2013/08/19(月) NY:AN:NY.ANID:8gs+aR3H0
見かけた該当のレスがアレだからあんま転載したくないんだけど

http://uni.2ch.net/test/read.cgi/newsplus/1376831756/685
685 :名無しさん@13周年:2013/08/19(月) NY:AN:NY.AN ID:6R6wMuL5I

このID末尾がIって何からの接続を表してるの?
2013/08/19(月) NY:AN:NY.ANID:8gs+aR3H0
誰か知らないかな?
2013/08/19(月) NY:AN:NY.ANID:cF/D8dr+0
>>365-366
ReplaceStr.txtと関係無い質問でスレチだけど、一応回答すると・・・
ID末尾Iは、iPod touchでの書き込み
ID末尾iは、iPhoneでの書き込み
2013/08/19(月) NY:AN:NY.ANID:8gs+aR3H0
>>367
さんきゅ
つまりこういう事ね

//末尾着色
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})O| O(?=$| ))【TAB】$& <font color="tomato">(携帯)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})o| o(?=$| ))【TAB】$& <font color="tomato">(PHS)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})Q| Q(?=$| ))【TAB】$& <font color="tomato">(フルブラウザ)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})i| i(?=$| ))【TAB】$& <font color="tomato">(iPhone)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})I| I(?=$| ))【TAB】$& <font color="tomato">(iPod touch)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})P| P(?=$| ))【TAB】$& <font color="tomato">(p2)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})T| T(?=$| ))【TAB】$& <font color="tomato">(お試し●)</font>【TAB】date
<rx2>(?:ID:(?:[+./\da-zA-Z]{8}|\?{3})!| !(?=$| ))【TAB】$& <font color="tomato">(海外IP)</font>【TAB】date
2013/08/19(月) NY:AN:NY.ANID:4+TuXwSc0
BBS_SLIPがIDとは独立して設定されているように、
! も、IDやBBS_SLIPと独立しているので、その定義は正しくない

参考にするならこっちのiIを分解すべき
http://mattari.plusvip.jp/test/read.cgi/jane2ch/1317603120/620+633
2013/08/19(月) NY:AN:NY.ANID:8gs+aR3H0
>>369
それ弄ったんだけど着色でおかしくなる…
詳しい人、改良して貰えない?

(不完全※使うな危険)
//末尾判定
<rx2>!(?=$| )【TAB】! <font color="darkgreen">(海外)【TAB】date
//<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )0!?(?=$| )【TAB】$& <font color="tomato">(PC)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )O!?(?=$| )【TAB】$& <font color="tomato">(携帯)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )o!?(?=$| )【TAB】$& <font color="tomato">(PHS)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )Q!?(?=$| )【TAB】$& <font color="tomato">(フルブラウザ)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )i!?(?=$| )【TAB】$& <font color="tomato">(iPhone)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )I!?(?=$| )【TAB】$& <font color="tomato">(iPod touch)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )P!?(?=$| )【TAB】$& <font color="tomato">(p2)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )T!?(?=$| )【TAB】$& <font color="tomato">(お試し●)【TAB】date
(不完全※使うな危険)
2013/08/19(月) NY:AN:NY.ANID:8gs+aR3H0
自己解決
よく見たら</font>忘れてた^^;
つー事でこれでいいかな?

//末尾判定
<rx2>!(?=$| )【TAB】! <font color="darkgreen">(海外)【TAB】date
//<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )0!?(?=$| )【TAB】$& <font color="tomato">(PC)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )O!?(?=$| )【TAB】$& <font color="tomato">(携帯)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )o!?(?=$| )【TAB】$& <font color="tomato">(PHS)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )Q!?(?=$| )【TAB】$& <font color="tomato">(フルブラウザ)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )i!?(?=$| )【TAB】$& <font color="tomato">(iPhone)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )I!?(?=$| )【TAB】$& <font color="tomato">(iPod touch)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )P!?(?=$| )【TAB】$& <font color="tomato">(p2)【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )T!?(?=$| )【TAB】$& <font color="tomato">(お試し●)【TAB】date
2013/08/20(火) NY:AN:NY.ANID:mYyzlO2N0
携帯とかで最後が ! になることはないんじゃないかなぁ...
2013/08/22(木) NY:AN:NY.ANID:5p4bOBHFT
確かに 0! しか見かけないな
2013/08/22(木) NY:AN:NY.ANID:0etjAIeiP
巻き添え規制食らったんでp2より
俺ID:8gs+aR3H0だけど

>>369>>371のこれしばらく使ってたんだけど結構範囲誤爆ミス多いね

例えばこのAAに誤爆反応したり、URL後ろのスペースPに誤爆反応したり…etc
改良出来ないですかね?

http://anago.2ch.net/test/read.cgi/bizplus/1375018196/156
156 名前:名刺は切らしておりまして[] 投稿日:2013/07/29(月) NY:AN:NY.AN ID:NhfLhy4M
   /  |   __   /__ 〃 ―  /  /        /  ̄/
   /   |  /   /  /  /       /  /―― ――   ―/ ――
  /   | /__/  _/      _/  /__       _/

                /\___/ヽ
               /'''''' u ゚ '''''':::u:\
              |(一),゚  u 、(一)、゚.|
              | 。 ,,ノ(、_, )ヽ、,, u.:::|  扇風機と間違えた
     〃 ̄ヽ 〜   | u ` -=ニ=- ' .:。::|      お金返して
   r'-'|.|  O |  〜    \_゚`ニニ´ _::::/
   `'ーヾ、_ノ 〜    /  ゚ u 。 \
      | ,|         |゚ / ・   ・ ヽ |
      | ,|         | | 。 ゚ u |゚ |
      | ,|         \\=====/ノ
   ,-/ ̄|、          (m)  (m)
   ー---‐'         (__)(__)
2013/08/23(金) NY:AN:NY.ANID:tYwgEMNV0
date指定してるんだから本文に誤爆しなくね?
2013/08/23(金) NY:AN:NY.ANID:RmoJg7eRP
と言われてもしちゃってるもんはしちゃってるしなぁ
どこか記述ミスしちゃってるんだろうか?

http://www1.axfc.net/uploader/so/3004602.txt/ReplaceStr
2013/08/23(金) NY:AN:NY.ANID:RBdMeCBdT
dateの後ろに半角スペースがある
2013/08/23(金) NY:AN:NY.ANID:NdRGoIKE0
基本を分かって無さすぎだろ

今気付いたけど>>371も不完全だね。</font>2つしかないし
2013/08/23(金) NY:AN:NY.ANID:NdRGoIKE0
連レスすまんが、>>371の(PC)の方、コメントアウトしてあるね
実際使ってるのはちゃんと直した後のやつなのかもしれんが
2013/08/23(金) NY:AN:NY.ANID:RmoJg7eRP
>>377
まさかそんなので… って直ったー!
2chつ-かブラウザの仕様で半角スペース付く事自体は知ってたけど、使ってるテキストエディタの半角スペースは基本の非表示設定だから気付かなかったよ
>>377さんありがとうございます

>>378->>379
>>376では修正済みだったんだけど誤って>>371で不完全なテスト中の奴を貼っちゃってたか

(PC)が非表示(//コメントアウト)なのはわざとですね
PCキャリアは圧倒的に多く表示させると他が判り辛いので
2013/08/23(金) NY:AN:NY.ANID:RmoJg7eRP
>>371の修正版です
3行目の(PC)はコメントアウトしてあるので使用される方はコメントアウトを解除してから使用してください

//末尾判定
<rx2>!(?=$| )【TAB】! <font color="darkgreen">(海外IP)</font>【TAB】date
//<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )0!?(?=$| )【TAB】$& <font color="tomato">(PC)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )O!?(?=$| )【TAB】$& <font color="tomato">(携帯)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )o!?(?=$| )【TAB】$& <font color="tomato">(PHS)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )Q!?(?=$| )【TAB】$& <font color="tomato">(フルブラウザ)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )i!?(?=$| )【TAB】$& <font color="tomato">(iPhone)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )I!?(?=$| )【TAB】$& <font color="tomato">(iPod touch)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )P!?(?=$| )【TAB】$& <font color="tomato">(p2)</font>【TAB】date
<rx2>(?:ID:(?:[0-9A-Za-z.+/]{8}|\?{3})| )T!?(?=$| )【TAB】$& <font color="tomato">(お試し●)</font>【TAB】date
2013/08/23(金) NY:AN:NY.ANID:GjZXovjlP
今更だけど末尾iって小文字が3G、大文字がWi-Fiだった気がするけど違った?
2013/08/23(金) NY:AN:NY.ANID:RmoJg7eRP
えっマジ!?Σ(´Д`; )
2013/08/24(土) NY:AN:NY.ANID:oxhP4Rs10
持ってないから分からんのだけど、少なくともiPhoneでWi-Fiという場合があるということ?
2013/08/31(土) NY:AN:NY.ANID:5cZM2k3X0
で、ほんとのとこどうなの?「i」と「I」
2013/09/05(木) 21:28:45.55ID:VVTqDeGv0
何でソフ板にいてそんなことも分からないんだよ…
ちょっと考えれば分かるだろ
387名無しさん@お腹いっぱい。
垢版 |
2013/09/16(月) 13:35:07.66ID:o1/MBkje0
2週間考えたがわからんかった
388名無しさん@お腹いっぱい。
垢版 |
2013/09/30(月) 17:00:49.01ID:rFPt7ac80
>>269
こちらを導入したところ、名前欄がスッキリして非常に見やすくなりました
ところが、VIPでninnjaしたときの名前欄が全て(1+0:15)と表示されて困ってます
どなたか解決法があればよろしくお願いします
2013/09/30(月) 23:58:31.09ID:cslcGfOC0
どうしたいんだよ?
全部消したいのなら ($2) を削除したらいい
2013/10/01(火) 00:46:36.41ID:+Gs2p94J0
VIPのフォルダ名が「news4vip」だから反応してしまうんだよ
<rx2>(.*\()(.*)(\))【TAB】($2)【TAB】name【TAB】/news/
にすれば問題ない
391388
垢版 |
2013/10/01(火) 17:20:38.64ID:M2B+C0fn0
>>389,390
ありがとうございます、【TAB】/news/で解決しました
2013/11/01(金) 20:31:58.51ID:SaMJ5lvB0
<rx2>(h?t?tps?://)([\p{Alnum}!#-/:;=?@_~]*)(&[\p{Alnum}!#-/:;=?@_~]*)【TAB】$&<br><font color=tomato>《$1$2》</font>【TAB】msg
2013/11/15(金) 09:34:37.10ID:e3iF5Wkr0
>>392
コレは何をどうするもの?
2014/02/15(土) 09:43:27.07ID:NyQtG4iV0
ho
395名無しさん@お腹いっぱい。
垢版 |
2014/02/15(土) 14:11:04.06ID:R3K3EOsT0
      キ        //   /::::://O/,|      /
      ュ     / |''''   |::::://O//|     /
      .ッ       \ |‐┐ |::://O/ ノ   ヾ、/
       :       |__」 |/ヾ. /    /
         ヽ /\  ヽ___ノ / . へ、,/
        /  ×    /  { く  /
        く  /_ \   !、.ノ `ー''"
  /\        ''"  //
 | \/、/           ゙′
 |\ /|\ ̄
   \|
2014/02/19(水) 11:20:06.51ID:KwS79cKO0
補種
2014/04/13(日) 18:25:12.21ID:lZJH8YSC0
<rx>/?[\((]´?[・・0]ω[・・0][``]?[\))]\?【TAB】<font color=#efefef>,</font>【TAB】msg【TAB】<0>ogame2

ネ実2の豚レスを消すために上記の置換使ってるんだけども
通常レスにいちいち豚顔付けるのは消えて欲しいと思ってるが
いわゆるUSUGEMANみたいなAAに組み込まれてるしょぼーん顔は消えなくてもいいと思ってる

AAレスには置換を適用しないみたいな賢い判別方法あったら教えてください
2014/05/16(金) 14:46:30.91ID:dtT91F850
保守
2014/05/20(火) 16:20:11.48ID:j9i60oJl0
ho
2014/06/19(木) 19:19:31.30ID:aVpVXDQ80
jane styleであああああなんかの連続レスをああみたいに全て2個に減らすのはどう記述すれば出来ますか?
2014/06/20(金) 01:29:17.30ID:WBsobfEm0
<rx2>(減らす文字)\1{回数,}【TAB】$1$1

//例:同一のひらがなとカタカナの10連続を2個に減らす
<rx2>([あ-んァ-ヶ])\1{9,}【TAB】$1$1
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要

ニューススポーツなんでも実況