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

■掲示板に戻る■ 全部 1- 101- 201- 最新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/

195 :191:2017/03/21(火) 18:20:41.12 ID:r+R+zE6U
>>192
ありがとうございました。出来ました!!

196 :Jane使いの名無しさん:2017/03/29(水) 22:14:15.02 ID:uPza8FhE
どういたしまして

197 :Jane使いの名無しさん:2017/04/01(土) 00:54:47.11 ID:NNPMElFu
この棒線消せませんか?

198 :Jane使いの名無しさん:2017/04/01(土) 00:56:49.83 ID:u/GPkESS
Jane関連の別スレからのコピペで自分が書いたわけじゃ無いんだけど

http://potato.2ch.net/test/read.cgi/software/1484118686/533
<rx2><hr>Evaluation:.*【TAB】【TAB】all

199 :Jane使いの名無しさん:2017/04/01(土) 00:58:16.37 ID:NNPMElFu
ここじゃ出なかったか。でも通じて良かった
ありがとう

200 :Jane使いの名無しさん:2017/04/01(土) 09:43:24.29 ID:OIuYikdL
>>198
きれいに消えたわ、横からだけどありがとう!

201 :Jane使いの名無しさん:2017/04/01(土) 11:28:18.78 ID:ESQjesjn
どういたしまして

202 :Jane使いの名無しさん:2017/04/01(土) 16:05:56.65 ID:0zCWk6P5
とりあえず作った奴置いておく
https://gist.github.com/kgtkr/3e50e78ec9e2c93db2f8f8d56d8b598e

今後追記するかも

203 :Jane使いの名無しさん:2017/04/04(火) 13:24:39.44 ID:DSiidnIF
imgurのURLの末尾に拡張子がついてなくて画像を自動取得できない時用
<rx>(ttps?://(i\.)?imgur\.com/[^.]+)$[TAB]$1.png[TAB]msg

ファイル形式がわかんないからpngって書いてるけど、正しいの取得できる良い案とかあるかな?流石にReplaceStrだけじゃ厳しいか

204 :Jane使いの名無しさん:2017/04/04(火) 13:38:24.54 ID:gEpZJ/BW
ImageViewURLReplace.dat使えばいいじゃん

205 :Jane使いの名無しさん:2017/04/04(火) 14:24:29.24 ID:DSiidnIF
>>204
そんなのあるんか!
ありがとう!

206 :Jane使いの名無しさん:2017/04/05(水) 18:36:14.17 ID:10jaOGa4
すみません、めちゃめちゃ基本的なことかもしれませんけど2ch.net・bbspink.comのスレや板のURLを
httpsで書かれたものををhttpに置換するのはどういう感じになるでしょうか?

207 :Jane使いの名無しさん:2017/04/05(水) 19:43:42.23 ID:1chmXU/s
2chとpinkに限るならこんな感じでいいんじゃない
<rx2>h?t?tps://(.+\.)(2ch\.net|bbspink\.com)/【TAB】<font color=gray>[S] </font>http://$1$2/【TAB】msg

置換されたものはURL先頭に [S] と付く(元々httpで書かれたものとの区別と確認用のため)
不要なら <font 〜 /font> を削除で

208 :Jane使いの名無しさん:2017/04/05(水) 20:57:18.51 ID:10jaOGa4
>>207
ありがとうございます。助かりました

209 :Jane使いの名無しさん:2017/04/07(金) 10:12:31.68 ID:sPPZ+fEA
.+はやめろと

210 :Jane使いの名無しさん:2017/04/12(水) 17:18:50.75 ID:xhx8lYz2
【話題】なめちゃいけないネコの癒やしパワー 心臓の疾患で亡くなる確率が30%低下の調査も [無断転載禁止]©2ch.net
http://asahi.2ch.net/test/read.cgi/newsplus/1491970197/


スレにこういう2chのスレが貼られている場合
これの全体(文字列全部)の色を赤とか青とかに変えることって出来ますかね?
ぱっと見で2chへのリンクか他のサイトのリンクか判別したいので

つまり、【】がある行の文字列と2ch.netの文字を含むものを変えるということです

211 :Jane使いの名無しさん:2017/04/12(水) 17:37:57.40 ID:uc3NO5SW
>>210
ReplaceStrでそれは無理。
なんでかというと、色替えのためにタグを付加しても、そのタグの範囲のさらに内側でスキンで
「リンクの色」として指定されてる色になるから。
無理にやるとするとリンクにならないようにURLをぶった切ってただの文字列にして色を付ける方法だけど、
それでやると当然リンクじゃなくなるのでクリックしても反応しなくなるよ。

212 :Jane使いの名無しさん:2017/04/12(水) 17:46:25.63 ID:E5TRnTqO
>>210
"2ch.net"をNGワードに入れて、重要レスにすると見やすいかも

213 :Jane使いの名無しさん:2017/04/12(水) 18:17:36.21 ID:xhx8lYz2
>>211
なるほど、理解しました。
リンクは書き換えられてしまうということですね。

ならせめて【hogehoge】の中の文字だけを変えたいんですけど
正規表現的にはどうしたらいいですか
初歩的だと思いますが全く分からないのでできれば教えていただけるとありがたいです
重ね重ねすみません…

【hogehoge】[TAB]<font color=red>【hogehoge】</font>

>>212
なるほどその発想はありませんでした
確かにそこだけ色がつきますね

214 :Jane使いの名無しさん:2017/04/12(水) 21:22:56.02 ID:i8Ivsz4d
スレタイの着色は誤爆の懸念があってあまりやらんほうが、と思うが
2chスレリンクの頭に印しでは?
<rx2>(https?://\w+\.2ch\.net/)【TAB】<font color=red>【<b>2ちゃんねる</b>】</font>$1【TAB】msg
http://light.dotup.org/uploda/light.dotup.org433647.png

なお参考程度だが自分は踏んだ実績のあるリンクにはimgタグでアイコン表示
http://light.dotup.org/uploda/light.dotup.org433649.png
http://light.dotup.org/uploda/light.dotup.org433650.png

215 :Jane使いの名無しさん:2017/04/13(木) 00:54:13.46 ID:sTSKapWp
ありがとうございます。頭の印にしたら大方期待通りになりました。
非常に満足いたしました。

ファビコンの方は、ローカルにファビコンをおいて、
【<b>2ちゃんねる</b>】の代わりに<img src="favicon.ico">にすればできるかな?
と思いましたができませんでした。そんな甘くないですよね
いろいろ出来てすごいなと思いました

216 :Jane使いの名無しさん:2017/04/13(木) 19:20:30.64 ID:d8leVDOt
ico形式だからでは?
gifあたりに変換してそれを参照してやればいいよ

217 :Jane使いの名無しさん:2017/04/13(木) 22:52:48.21 ID:sTSKapWp
できました
ありがとうございます

218 :Jane使いの名無しさん:2017/04/24(月) 17:12:42.34 ID:saVE4hL5
PCを初期化した際、あらかじめバックアップしておいたデータをそのままコピーしたんですが、
BEアイコンが表示されなくなりました。
どうすれば解決するでしょうか?

Ver:3.84
定義:<rx2>sssp://[^/]+/(emoji|ico|img|premium)/([^\.]+\..{3})([  ]*<br>)?【TAB】<img src="BE_icon/$2">【TAB】msg

よろしくお願いします

219 :Jane使いの名無しさん:2017/04/24(月) 18:59:47.11 ID:FOumTO2w
styleフォルダ直下にBE_iconフォルダと中身画像ファイル置いてあるか確認

220 :Jane使いの名無しさん:2017/04/24(月) 20:32:36.92 ID:saVE4hL5
>>219
返答ありがとうございます。

書き忘れましたが、style直下にBE_iconフォルダは存在してます。
もちろん中身もあります、確認してます。

なのに、表示されないのは何かほかに問題があるんでしょうか?

221 :Jane使いの名無しさん:2017/04/24(月) 20:49:07.73 ID:ApCBVMRR
C:\Users\ユーザー名\AppData\Local\VirtualStore\Program Files\Jane Style
の方だったりして

222 :Jane使いの名無しさん:2017/04/28(金) 18:15:50.66 ID:Z3NoHJny
<rx2>、<rx>って小文字を検査するかどうかですよね
日本語を置換させるときには意味ないから、軽くするために<rx>と書いてあるところは全部<rx2>にした方が処理が軽くなるのでしょうか?

223 :Jane使いの名無しさん:2017/04/28(金) 18:18:31.25 ID:RtzWM5ZZ
理屈はそうなるけど
同じマッチ検索を1000回繰り返してもたいていはmsオーダー(つまり人間が関知しえない)の差しかつかない

224 :Jane使いの名無しさん:2017/04/28(金) 20:32:32.58 ID:Z3NoHJny
そんな微々たる物なんですか、ではそのままにしておきます
ありがとう

225 :Jane使いの名無しさん:2017/05/05(金) 18:13:49.69 ID:dhoWS4Pd
?


226 :Jane使いの名無しさん:2017/05/05(金) 19:45:33.38 ID:dhoWS4Pd
以前ここでJaneで化ける文字はグレーにするという、
<rx2>(&#\d+;) <font color=gray>$1</font><tab>msg
を教えて貰ったのですが、「&#12316;」 はグレーにしたくない場合はどう書けば宜しいでしょうか?

227 :Jane使いの名無しさん:2017/05/05(金) 20:43:37.89 ID:bUzLHbMT
<font color=gray>を消す

228 :Jane使いの名無しさん:2017/05/05(金) 20:48:29.84 ID:qUEVId3H
試してないけど
(&#(?!12316)\d+)

229 :Jane使いの名無しさん:2017/05/05(金) 22:53:38.84 ID:dhoWS4Pd
>>228
ありがとうございます。
(&#(?!12316)\d+:)
で出来ました

230 :Jane使いの名無しさん:2017/05/06(土) 21:59:56.26 ID:WuMjLLAD
どういたしまして

231 :Jane使いの名無しさん:2017/05/06(土) 22:15:10.21 ID:T4yzfqSS
誰だお前

232 :Jane使いの名無しさん:2017/05/07(日) 02:42:10.70 ID:PYBLDXTO
オレだよオレ

233 :Jane使いの名無しさん:2017/05/10(水) 19:17:54.58 ID:egLfBIgL
|  | おまえかゴルァ≡=
| ‖          ノノノノ -_
| ‖         (゚∈゚* )  ─_____ ___
|∧ 从ノ    (ミ_(⌒\ ヽ _ ___
( (≡ ̄ ̄ ̄ ̄三\ ⌒ノ ノ)
|(>>232  ̄ ̄\  ⌒彡)   ノ =_
| \つ-つ     \,__,ノ ノ
|  | )       / / ≡=
|  |       / ノ      ____
|  |        /ノ _─ (´⌒(´
|  |        ミ/= (´⌒(´⌒;;

234 :Jane使いの名無しさん:2017/06/03(土) 16:11:10.08 ID:8UhvWLsV
名前欄で()で囲っている所以外全部消すにはどうしたらいいですか

235 :234:2017/06/04(日) 14:05:48.17 ID:sNQYTv0h
自分で作ってみました、これでいいでしょうか?
<rx2>.*(\(.*\)).*[TAB]$1[TAB]name
あと、
名前の太字が気になるのですが変えられますか?
IDを消したりしてる人の名前はReplaceStr.txtが適用できないのでしょうか?


236 :Jane使いの名無しさん:2017/06/04(日) 14:41:35.32 ID:1QsKTQtj
<rx2>.*(\(.*\)).*[TAB]</b>$1<b>[TAB]name  ・・・カッコ内残し細字
<rx2>.*(</b>\(.*\)<b>).*[TAB]$1[TAB]name  ・・・ワッチョイ残し

> IDを消したりしてる人の名前
IDじゃなくワッチョイのことなら
//▽名前欄ワッチョイのみ残し(なんちゃってワッチョイも消し)
<rx2>.*(\?.*\)?).*|[TAB]</b>$1<b>[TAB]name

237 :Jane使いの名無しさん:2017/06/04(日) 14:44:00.76 ID:1QsKTQtj
コピペミスった
//▽名前ワッチョイのみ残し
<rx2>.*(</b>\(.*\)<b>).*|.*[TAB]$1[TAB]name

238 :Jane使いの名無しさん:2017/06/04(日) 15:11:19.45 ID:sNQYTv0h
>>237
これで全部解決しました、ありがとうございます

239 :Jane使いの名無しさん:2017/06/04(日) 15:33:40.00 ID:7HFy9sPv
そうとう特殊な場合で、たとえば
</b>(有限の箱庭)<b>があってワッチョイを消してるのがあったら誤爆する

240 :名無しさん@お腹いぱーい。:2017/07/18(火) 06:26:06.61 ID:H0RmfY1h
誤爆した
http://jane2ch.net/test/read.cgi/community/1226246779/885
キーの最初の文字が消えちゃう(´・ω・`)

241 :Jane使いの名無しさん:2017/07/18(火) 07:03:25.96 ID:JzuwWiD/
[^maps/] → (?!maps/)

242 :名無しさん@お腹いぱーい。:2017/07/18(火) 12:01:38.82 ID:H0RmfY1h
>>241
" ゚☆,。・:*:・゚★o(´▽`*)/♪Thanks♪\(*´▽`)o゚★,。・:*:・☆゚"


<>(?-i)tps://goo\.gl/(\p{Alnum}+)[^maps/][TAB]$& <br> <push item=b><push item=sa><sa i=9>└( 解析: https://goo.gl/#analytics/goo.gl/$1/all_time )<pop item=sa><pop item=b>

さっきこれで解決と思ったけど241さんのほーがよさ気↓

<>(?-i)tps://goo\.gl/(?!maps/)(?'ID'[_\p{Alnum}]+)[TAB]$& <br> <push item=b><push item=sa><sa i=9>└( 解析: https://goo.gl/#analytics/goo.gl/$+{ID}/all_time )<pop item=sa><pop item=b>


243 :Jane使いの名無しさん:2017/07/19(水) 17:36:21.30 ID:MlYBo3i3
[^maps/] は「m a p s / 以外の1文字」

244 :名無しさん@お腹いぱーい。:2017/07/19(水) 22:56:36.37 ID:/3kF2YzU
>>243
ありがd♪(・ω・)ノ
>>242の上はダメポだたーのね

56KB
新着レスの表示

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