[過去ログ] Windows版Jane Style質問スレ65 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
347
(2): 2019/04/30(火)16:24 ID:4MBQPL+b0(6/7) AAS
>>344
確認した
Jane Styleの正規表現の\bが期待した動作をしてなかった
(このスレにあなたが書いてくれたパターンにはマッチしてたけど)
以下で動作します(確認済み、どちらか一方で良いです)
(?<![0-9a-zA-Z])[0-9a-zA-Z]{6}(?![0-9a-zA-Z])(?!="_blank")
or
(?<![0-9a-zA-Z])[0-9a-zA-Z]{6}(?![0-9a-zA-Z=])

あと再読込と再描画は機能として別です(念為)
348
(1): 2019/04/30(火)16:42 ID:mc8dO8NH0(4/5) AAS
>>346
それがコードと書かない6桁のみもいてね・・・

>>347
消えました
上と下の違いがわかりませんが下を入れてみたら消えました

再描画の件ですが画像を見てみました
自分のJaneにはありません
たぶんいじり済みで消してると思う
3番目はお気に入りに追加でした
351: 2019/04/30(火)19:01 ID:4MBQPL+b0(7/7) AAS
>>346
JavaScriptとかだと\b[0-9]{3}\bは(123)とか【123】の123にもマッチするんだけどね
case insensitve指定も出来ないし、色々微妙に不便だ

>>348
上も下も内容はほとんど変わらないけど、
上の方が後から正規表現の意図を読み取ろうとした時に少し分かりやすいかな、ぐらい

それはともかく>>347だと「amazon」にもマッチしてしまうし、
もう少し分かりやすく&拡張しやすくってことでこんな感じにしてみた

6文字のみの半角英数にマッチ、ただしtarget, amazon, 数字のみで6桁, は除外する
(?<![0-9a-zA-Z])[0-9a-zA-Z]{6}(?![0-9a-zA-Z])(?<!(?:target|[0-9]{6}|amazon))
大文字小文字は区別されるからAmazonにはマッチしてしまうけど

まあもう見てないかもしれないけど
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.032s