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)」や正規表現を使って置換前、置換後の
   両方を検索対象にしてください
  ・その他の検索では置換後の文字列で正しくマッチが行われます
 ※スレタイは置換の適用対象外です
2016/09/24(土) 00:36:45.21ID:Tokoo9tG0
>>715
style使っているが
今使えるタグ以外であると便利そうなタグもそれほどなさそうな気もする
別になくてもそれほど不便ではないがmaxwidthは使えたらいいなと思うが
2016/09/24(土) 00:48:39.56ID:ujm4EojA0
大体<img>タグにalign="overlap"が使えるって普通のHTMLじゃ無いと思うけど
それとも俺が知らなかっただけなのか?
718713
垢版 |
2016/09/24(土) 01:23:44.27ID:ykUvtneA0
なるほど、絵文字重なり問題はかなり難解のようですね
みなさんアドバイスありがとうございます
2016/09/29(木) 13:22:58.49ID:QrUdbANz0
>>702
http://jane2ch.net/test/read.cgi/community/1419356309/235-
http://jane2ch.net/test/read.cgi/community/1419356309/383-
行数は試行しながらになるけど上の2つで2段構えにするのがいい感じ
720702
垢版 |
2016/10/02(日) 22:47:50.72ID:a4NdhjeF0
>>719
すいません見てませんでした
そしてdクス これは良いものです
しかしこれは空白行はカウントして無いっぽいですね
直せますのでしょうか 無理なら妥協します dクス
2016/10/03(月) 16:19:27.25ID:pB953opl0
しかしこれは>>1まで適用対象になってる
ニュース速報のスレ立て記者の長文まで見れなくなるなw
2016/10/03(月) 21:15:20.49ID:kqxz9Gm/0
それ困るんだよな
>>1除外ってどうやるの?
2016/10/04(火) 01:24:38.48ID:ZbmVUMW60
>>1除外無理だろ 詳細は>>2以降 とかもあるし
ニュース系は除外対象にするとかしか
2016/10/04(火) 22:56:47.46ID:9pBQHSDD0
NGもだけど現在のレス番号は参照することができない
あぼーんのoptionで1を除外することはできるけど逆に言えばそれしかできない
個別に1を除外することも出来ず、チェックをいれると必ず1が見えるようになってしまう
2016/10/05(水) 08:30:15.15ID:lQJqXTuv0
http://jane2ch.net/test/read.cgi/community/1419356309/243,244,247,386
http://jbbs.shitaraba.net/bbs/read.cgi/internet/8173/1457087231/723,734,735
ちょっと見ビューアは鯖とのやりとりが発生するし
個人的にはあぼーん無効が一番良い気がする
2016/10/05(水) 14:45:41.35ID:kN437rE90
スレタイパネル右クリックで冒頭数レス分はポップアップで見れるよ
2016/12/27(火) 21:47:03.84ID:Y8kFoRSr0
a
2017/01/10(火) 09:11:09.72ID:PHt30w3n0
1除外スクリプトありますし
2017/02/11(土) 13:18:27.06ID:3QhnpL/E0
お願いします。
p://up.mugitya.com/img/Lv.1_up103703.png
p://up.mugitya.com/img/Lv.1_up103704.png
p://up.mugitya.com/img/Lv.1_up103705.png
こういう「htt」抜きのURLを
http://up.mugitya.com/img/Lv.1_up103703.png
http://up.mugitya.com/img/Lv.1_up103704.png
http://up.mugitya.com/img/Lv.1_up103705.png
に戻したいのですが、お願いします。
2017/02/13(月) 11:46:28.69ID:31AqfFtl0
これで効いてるがこれでいいのか 誤爆がありそう

<rx>[ ]p://<tab>http://<;tab>msg

※<tab>はキーボードのtabキーを押す
※表現をreplacestr.txtに追加後は上書き保存してjanestyle再起動
2017/02/16(木) 19:46:23.72ID:oXgrcy7h0
大文字から始まって小文字のみが続く10桁のアルファベット文字列をマッチさせたいのですが
どのように記述したらいいでしょうか

<マッチさせたい例>
Aaaaaaaaaa
AAAaaaaaaa

<マッチさせたくない例>
AaaAaaaaaa
aAaaaaaaaa
aAAAAAAAAA
2017/02/16(木) 19:50:19.83ID:oXgrcy7h0
>>731
【連投行省略】が反応してしまったので書き換えました

<マッチさせたい例>
Aaaaaaaaaa
BBBbbbbbbb

<マッチさせたくない例>
AaaAaaaaaa
bBbbbbbbbb
cCCCCCCCCC
2017/02/16(木) 22:14:40.05ID:R9K4lGyr0
>>732
(?<=^|[^A-Z])(?=[A-Za-z]{10})[A-Z]+[a-z]*(?=[^A-Za-z]|$)
2017/02/16(木) 22:18:11.83ID:R9K4lGyr0
大文字だけ10桁を許さずに小文字も必ず含む場合は[a-z]+に替える
2017/02/16(木) 22:32:32.89ID:R9K4lGyr0
間違った
(?<=^|[^A-Z])(?=[A-Za-z]{10}(?:[^A-Za-z]|$))[A-Z]+[a-z]+(?=[^A-Za-z]|$)
2017/02/16(木) 22:45:56.40ID:oXgrcy7h0
>>735
うわ、すごい
ありがとうございます
これなら11桁以上も反応しないですね
2017/02/16(木) 22:51:52.48ID:R9K4lGyr0
もし後に英小文字がもっと続く場合でも先頭10桁をマッチさせたい
(AAAaaaaaaaaaaaaaaaaaaaaaaとかでも先頭10桁をとる)場合
(?<=^|[^A-Z])(?=[A-Za-z]{10}([A-Za-z]*)(?:[^A-Za-z]|$))[A-Z]+[a-z]+(?=\1(?:[^A-Za-z]|$))
2017/02/16(木) 22:53:20.49ID:oXgrcy7h0
>>735
なるほど{10}で指定させることしか考えてませんでした
条件を制限すれば[ ]+でもマッチするんですね
勉強になります
ありがとうございました
2017/02/16(木) 23:08:21.94ID:oXgrcy7h0
>>737
こちらは理解の範疇を越えてしまいました...
ありがとうございます。
2017/02/16(木) 23:09:52.46ID:R9K4lGyr0
>>735もまだ間違ってた
(連続する該当文字列の場合 AaaaaaaaaaBBBbbbbbbb)
(?<=^|[^A-Z])(?=[A-Za-z]{10}([^a-z]+|$))[A-Z]+[a-z]+(?=\1)
2017/02/16(木) 23:17:34.57ID:oXgrcy7h0
>>740
そんなこともできるんですね
驚きを隠しえません
2017/02/16(木) 23:31:26.89ID:R9K4lGyr0
って全然ダメじゃん
(?<=^|[^A-Z])(?=[A-Za-z]{10}([^a-z]+[A-Za-z]*|$))[A-Z]+[a-z]+(?=\1)
2017/02/16(木) 23:56:58.93ID:R9K4lGyr0
焦ってるのか考慮抜け連発
(?<=^|[^A-Z])(?=[A-Za-z]{10}([^a-z]+[A-Za-z]*([^A-Za-z]|$)|$))[A-Z]+[a-z]+(?=\1)
■ このスレッドは過去ログ倉庫に格納されています
大学生アイラと影の怪物と戦うリョウが、深夜3時3分の静止した世界で交錯する超常スリラーの概要