なるほど告知欄じゃねーの

■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 最新50 [PR]ぜろちゃんねるプラス[PR]  

ReplaceStr.txtを活用するスレ Part11

1 :Jane使いの名無しさん:2016/06/23(木) 11:29:37.78 ID:1ExLWnRG
■ReplaceStr.txtは、レス内の文字列を正規表現等で任意に置換できる機能です。
  定められた書式で記述することで「名前」「メール」「日付(末尾ID含む)」「レス内容」
  を自由に書き換えられます。

■前スレ
ReplaceStr.txtを活用するスレ Part10
http://jane2ch.net/test/read.cgi/community/1419356309/

534 :Jane使いの名無しさん:2018/10/08(月) 15:16:04.24 ID:szgaH7bd
具体的にどのスレで何を消したいのか言ってくれれば作りますよ

535 :Jane使いの名無しさん:2018/10/08(月) 16:33:35.86 ID:TramOog6
自分が見たのはここなんですけど
ttps://hayabusa9.5ch.net/test/read.cgi/news/1538961579/
一個一個手間そうなら面倒そうなのでいいです
タグを指定できれば<small>[US] は簡単に消せそうに見えますけど

536 :Jane使いの名無しさん:2018/10/08(月) 17:30:12.87 ID:szgaH7bd
>>535
<rx></b>[^<]*+<b>\s*+<small>\[[^]]*+\]</small>【TAB】</b><b>【TAB】name【TAB】<0>/news/

とりあえずニュー速板のみで動作するようにしてみたけど
他の板でも動くようにしたいなら↓こっちで

<rx></b>[^<]*+<b>\s*+<small>\[[^]]*+\]</small>【TAB】</b><b>【TAB】name

537 :Jane使いの名無しさん:2018/10/08(月) 19:06:24.75 ID:TramOog6
お疲れ様です。ありがとうございます

538 :Jane使いの名無しさん:2018/10/08(月) 20:42:28.17 ID:szgaH7bd
こういうのは簡単に作れるから何かあったらまた来てね

539 :Jane使いの名無しさん:2018/10/08(月) 21:53:57.86 ID:IfFMbO2S
いい人だなぁ(マジレス

540 :Jane使いの名無しさん:2018/10/08(月) 23:16:07.06 ID:szgaH7bd
>>523のツールの練習にちょうど良い質問だった^^

541 :Jane使いの名無しさん:2018/10/23(火) 01:40:10.19 ID:iyW5IHul
名前が長くIPワッチョイまで付いてるととても長くなるので
投稿日から2行目に表示させたいんですがどうすればいいでしょうか?

345 名前:ウンチ大好き名無しさん (ワッチョイ 896y-8uyt [10.10.111.111])[sage] 投稿日:2018/10/23(火) 02:10:01.21 ID:WSHHYquB0

345 名前:ウンチ大好き名無しさん (ワッチョイ 896y-8uyt [10.10.111.111])[sage]
   投稿日:2018/10/23(火) 02:10:01.21 ID:WSHHYquB0

このような感じにです

542 :Jane使いの名無しさん:2018/10/23(火) 02:25:46.61 ID:qgVjD+Hv
>>541
スキンのRes.html,NewRes.htmlで
<dt><NUMBER/> 〜</dt>の中にさらにtableタグを挟む
<dt><NUMBER/> <table><dt><!--MYPOSTBEGIN/>〜<dd><DATE/></table>

543 :Jane使いの名無しさん:2018/10/23(火) 02:38:08.36 ID:iyW5IHul
>>542
聞くところが違っていたようなのに、答えていただいてありがとうございます
無事出来ました!見やすくなりました

544 :Jane使いの名無しさん:2018/10/23(火) 03:01:00.63 ID:qgVjD+Hv
>>543
ごめん
<table><th><td></table>
<dl><dt><dd></dl>
とがごっちゃになってた

545 :Jane使いの名無しさん:2018/10/23(火) 03:06:27.78 ID:iyW5IHul
>>542の書き方で上手く2行になったのですが
どこか変えたほうが良いのでしょうか?

546 :Jane使いの名無しさん:2018/10/23(火) 03:40:45.39 ID:qgVjD+Hv
>>545
<table>も<dl>もうまくいかない
でも単純に<DATE/>を<dd>の中に入れればいいだけだった
<DATE/></dt><dd> → </dt><dd><DATE/><br>
だけでよい

547 :Jane使いの名無しさん:2018/10/23(火) 08:08:26.89 ID:IaBJ1Mwh
A.投稿日の開始位置がレス番号の開始位置と同じで構わないなら
投稿日:<DATE/> の前に <br> (改行)を追記する

B.ちょっとだけ余白を空けたいなら上記A.で <br> の後に全角スペースを追記する

C.投稿日の開始位置が本文の開始位置と同じ(レス番号が1桁2桁の場合に 名前:〜 の開始位置より右になる)で構わないなら>>546の通り
投稿日:<DATE/> を <dd> の後ろに移動させてその後に <br> を追記する

D.ちょっと凝るなら
上記A.で <br> の後に <font color="#FFFFFF"><PLAINNUMBER/> </font> を追記する
※"#FFFFFF" は背景の色を指定
  〜レス番号の色を背景色と同じにして見えなくする
懲りすぎると処理が重くなったりするのかな?

いずれも投稿日の文字色を変えたほうが見やすいかも
例えば <font color="gray">投稿日:<DATE/></font>

ちなみに特定の板のみに限定する場合は
http://janesoft.net/janestyle/help/skin/aboutskin.html
の「板別スキン機能」を使用する

548 :Jane使いの名無しさん:2018/10/23(火) 12:47:37.06 ID:iyW5IHul
>>546>>547
しゅ、しゅごい・・・
丁寧にいろいろ教えてくださってありがとうございます;;
自分の見やすいように設定してみます

549 :Jane使いの名無しさん:2018/10/23(火) 16:35:35.20 ID:SF4u07mz
JaneStyle4.0.0.5をWindows7で利用しています
解決策をご教示願います
@【クレーマーの犯行か】南海6000系スレッド 8両目【6000系廃車へ..】
https://mevius.5ch.net/test/read.cgi/rail/1535373886/325

325 名前:320[] 投稿日:2018/10/16(火) 10:52:58.47 ID:Pgp/OnGu
318-319 322-323の間違え

Ahttps://phoebe.bbspink.com/test/read.cgi/ascii/1540029403/981

981 名前:/名無しさん[1-30].jpg[] 投稿日:2018/10/23(火) 13:34:39.20 ID:ux987WBd0
>>976

文頭の数字を下記のようにしたい
@アンカー記号・着色・ポップアップがされるようにしたい
Aアンカー+数字のみのレスをあぼーんしたい
・ReplaceStr.txt内で使っていて関係してると思われる記述
//文頭の数字をレス化する
<rx>^\s?(?=(?:[1-9]\d{0,2}|1000)\s?<br>)【TAB】$&>>【TAB】msg
//▽安価 〉≫》を>>に変更
<rx2>[〉》≫>]{1,2}(?=\d{1,5}(?!\d))【TAB】>>【TAB】msg

550 :549:2018/10/23(火) 22:43:41.05 ID:SF4u07mz
AについてはNGEx.txtの範疇かと思いますのであちらのスレで質問します
質問を取り下げますのでご了承ください
@についてはご教示くださいお願いします

551 :Jane使いの名無しさん:2018/10/24(水) 02:26:36.34 ID:CsG+XNzN
> 318-319 322-323の間違え

この322-323はアンカーにする?しない?
一行目だけ?二行目の途中に 123-124 が出てきた場合は?

552 :549:2018/10/24(水) 04:21:57.31 ID:Dj5mCj5L
>>551
551さんのおっしゃられる条件をすべて アンカーできるようにしたいです
よろしくおねがいします

553 :Jane使いの名無しさん:2018/10/24(水) 04:48:32.14 ID:Uwv0CsBN
33-4

554 :Jane使いの名無しさん:2018/10/26(金) 17:23:47.66 ID:GZ663FoR
(ササクッテロT aaaa-1111 [123.456.789.101])
このササクッテロT の部分が回線の種類を表せているようなのですが
各回線の正式名称に変換するにはどう表記すればよろしいでしょうか?
ややこしいお願いで申し訳ありません
宜しくお願いします

555 :Jane使いの名無しさん:2018/10/26(金) 18:12:46.36 ID:mtRYyg/4
単純な文字列の置き換え
まずは>>3-4を読んで何が分からないか質問

556 :Jane使いの名無しさん:2018/10/26(金) 18:48:57.81 ID:GZ663FoR
日本語で書かれているのはわかるのですが
書いてる中身が全く理解できません…(´;ω;`)

557 :Jane使いの名無しさん:2018/10/26(金) 19:41:14.11 ID:ueQ/UPIU
>>549のリンク先を調べてみたら依頼しているものに該当するレスが
数えるほどしかなかった

悪いけど数えるほどしか必要の無いものを手間暇かけて作る気にはなれない
レス番選択 → 右クリで我慢してくれ..

558 :Jane使いの名無しさん:2018/10/27(土) 12:20:51.64 ID:VpTtQpvg
>>554,556
ど素人とお見受けする
Jane初心者の質問専用スレ その49
ttp://jane2ch.net/test/read.cgi/community/1411907289/401
にいらっしゃい

559 :Jane使いの名無しさん:2018/10/27(土) 17:55:04.46 ID:ukxuTweL
>>558
誘導ありがとうございます

560 :549:2018/10/27(土) 22:31:15.31 ID:HpIDYhmg
>>557
なるほどおっしゃる通りです
大勢の方が有効に使用される記述ならまだしも
特異的に発生するものまで正規表現で補う必要はないですね
ありがとうございました

561 :Jane使いの名無しさん:2018/11/04(日) 00:47:09.48 ID:MXGdExDf
>>560
https://github.com/tonco-miyazawa/regex_etc
ここから「ReplaceStr_Part11_res549.txt」 のリンクに入ってね

562 :549:2018/11/04(日) 11:45:24.11 ID:cOrlqAE2
>>561
ありがとうございます!
早速使わせていただきました!

563 :549:2018/11/04(日) 11:47:47.70 ID:cOrlqAE2
連投すみません・・・
汎用性も考慮していただいて感謝です

564 :Jane使いの名無しさん:2018/11/04(日) 12:27:03.25 ID:MXGdExDf
^-^b

565 :549:2018/11/08(木) 16:21:08.92 ID:u+388U/U
>>564
549です >>561でいただいた記述で 文中のアンカー化したくない数字への対処は出来たのですが
下記レスの文頭数字がアンカー化されません 対処法をご教示ください

【クレーマーの犯行か】南海6000系スレッド 8両目【6000系廃車へ..】
https://mevius.5ch.net/test/read.cgi/rail/1535373886/405

566 :Jane使いの名無しさん:2018/11/08(木) 16:39:19.83 ID:XYQnYaCs
>>565
[0-8] とすべきところを [1-8] にしてた、ごめんね
更新したので>>561からどうぞ

567 :549:2018/11/08(木) 17:43:24.40 ID:u+388U/U
>>566
助けていただいてありがとうございます
自分で対処できたところもあったので
感謝と共に満足しております
ありがとうございました

568 :Jane使いの名無しさん:2018/11/08(木) 21:12:26.87 ID:XYQnYaCs
^^/

569 :Jane使いの名無しさん:2018/11/21(水) 12:57:18.58 ID:RAFDt/9O
あれ、ReplaceStrってJane起動したままで書き換えていいんですか?

570 :Jane使いの名無しさん:2018/11/21(水) 13:19:58.21 ID:e70CZpfP
ファイルいじりの基本はともかく
ReplaceStrは起動中に書き換え、(上書き)保存OK
ツール−設定−OKでstyleがReplaceStを再読み込みする
正規表現に変なのがあればトレースに警告が出る
スレ再描画(開きなおし)すれば反映

571 :Jane使いの名無しさん:2018/11/21(水) 13:22:21.68 ID:e70CZpfP
ここstyleスレじゃなかったか Xeno他の挙動はわからん

572 :Jane使いの名無しさん:2018/11/21(水) 14:39:34.08 ID:RAFDt/9O
そうなんだ。毎回Jane終了してたよ・・

573 :Jane使いの名無しさん:2018/11/21(水) 18:50:11.15 ID:5yr4JI5r
>>570
Xeno使ってますが、同様だと思います
トレースに警告は遭遇したことがないのでわかりませんが

再描画はスレを閉じたりしなくても、Styleなら「スレの再描画」というコマンドがあるみたいですね
Xenoでは「スキンの再読込み」(Styleと違うって知らなかった…)
「表示レス数」ボタン押した真ん中あたり、またはボタン右クリ

574 :Jane使いの名無しさん:2018/11/29(木) 14:30:49.63 ID:QBjxfd9G
今日みたいな肉の日?にはIDにカーソルあててもそのIDのレスが見れなくなるのですが

<rx2>NIKU$|EVE$|XMAS$|NEWYEAR$|0202$|St.V$|GARLIC$|0303$|Pi$|USO$|0404$|0505$|0606$|0707$|FOX$|0808$|0909$|1010$|1111$|HAPPY$|1212$|EQ$|VOTE$[tab][tab]date

の記述のところがおかしいのでしょうか?どっか変ですか?

575 :Jane使いの名無しさん:2018/11/29(木) 18:41:41.65 ID:Dfvsbrwh
IDを文字置換するとポップアップ無効になる

576 :Jane使いの名無しさん:2018/11/29(木) 20:03:43.96 ID:QBjxfd9G
置換しただけでダメなのか・・

577 :Jane使いの名無しさん:2018/12/02(日) 16:47:02.68 ID:IdMGYJPc
昨日ぐらいからYoutube板でTwitter引用レス末尾につく「https://twitter.com/5chan_nel (5ch newer account)」
が消えなくなったんですが対処法ご存知の方いませんか
他板で
<rx> *<br> https://twitter.com/5chan_nel \(5ch newer account\)【TAB】【TAB】msg
を使ってきれいに消えるのは確認してるんですが…

578 :Jane使いの名無しさん:2018/12/02(日) 21:03:01.92 ID:IdMGYJPc
解決致しました。スレ汚し失礼致しました。

579 :Jane使いの名無しさん:2018/12/09(日) 00:10:37.72 ID:cK8E83V4
したらばの文末は <> ですが置換にヒットさせるにはどう書けばいいですか?

580 :Jane使いの名無しさん:2018/12/09(日) 00:17:27.64 ID:vMSqnLFe
文末はどの板でも$

581 :Jane使いの名無しさん:2018/12/09(日) 00:34:49.19 ID:Kxlm+azh
行末なら<>でマッチするよ

582 :Jane使いの名無しさん:2018/12/09(日) 00:35:28.02 ID:Kxlm+azh
<br>だった
<>は$

583 :Jane使いの名無しさん:2018/12/09(日) 01:48:01.18 ID:cK8E83V4
解決しました、ありがとうございます
文末じゃなく行末でした。言葉正確に書かないとだめですね

179KB
新着レスの表示

名前: E-mail(省略可)
READ.CGI - 0ch+ BBS 0.7.2 20130511
ぜろちゃんねるプラス