X



正規表現で文末を表すのってどうやるの
■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:01:10.201ID:iPV9mCri0
行末表現の$が使えないんだけど上手く一致出来なくて困ってる
0002以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:02:52.038ID:Di7v3rfmd
正規表現モードになってない
0003以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:04:38.526ID:iPV9mCri0
>>2
専ブラのNGじゃないからそれはない
0004以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:05:56.895ID:QJwKNTgW0
じゃあシングルラインモードが有効になってない
0005以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:07:22.818ID:Di7v3rfmd
なぜ、ソフト名とか環境を説明しないのか
0006以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:11:30.436ID:iPV9mCri0
ソフトはnFinderというニコニコの専ブラ
コメントNGに正規表現が使えるんだけど$じゃ最後に一致しないんだ
0007以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:13:35.407ID:QJwKNTgW0
多分$じゃなくて\nにすればマッチする気がする
0008以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:15:27.321ID:/DhoTYnU0
>>7
それ改行
0009以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:17:09.843ID:QJwKNTgW0
>>8
マルチラインモードになってるから$だとマッチしないんじゃない?
マルチラインモードだとすれば改行でマッチさせるのがいいかなと思ったんだけど

ソフト側でシングルラインモードがあるなら一番いいけど
0010以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:17:15.945ID:iPV9mCri0
>>7
うーん駄目だった
ソフトの仕様的に無理なのかなあ
0011以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:17:16.339ID:Di7v3rfmd
どう指定してるか書いて

NG文字はサンプルでいいから
0012以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:19:51.979ID:iPV9mCri0
>>11
うぽつ って文に対して
つ$ って書いて駄目だった\nも
0013以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:24:14.204ID:Di7v3rfmd
めっちゃシンプルだな

^うぽ
だとどう?なる?
0014以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:27:11.995ID:iPV9mCri0
>>13
あーそれも駄目だな
ソフトの仕様的に無理なのかもしれない
他の正規表現は大体使えるんだけど文頭文末は駄目っぽい

何分古いソフトで作者もとうに消えてしまったから細かい仕様が不明なんだ…
0015以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:29:38.591ID:Di7v3rfmd
>>14
頻出だから対応してそうだけどな
ざんねん
0016以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:31:54.999ID:iPV9mCri0
>>15
なんだか無駄骨させてしまってすまない
自分で入力しただけじゃ間違えてる可能性もあったけど諦めがついた皆ありがとう
0017以下、5ちゃんねるからVIPがお送りします
垢版 |
2022/04/03(日) 17:38:49.488ID:WwnhMIhs0
>>12
前に二文字あるだろ。そこがマッチしてない。以下じゃね?
上の方が条件厳しいけど UTF-8 でないとだめ、5ch は完全に対応してないんじゃないかと思う。

regex = ^[\u3040-\u309F]{2}つ$
regex = ^.{2}つ$
■ このスレッドは過去ログ倉庫に格納されています

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