X



正規表現道場 Part2
0369nobodyさん
垢版 |
2020/09/08(火) 14:42:32.02ID:???
「任意の一文字と複数のスペース」を3回以上繰り返す文に合致する正規表現

(.[[:blank:]]{2}){3}

で↓の文にヒットしてくれないんだけど理由分かる方いる?

や    め    ろ    ー    !    し    ゅ    ー    く    ん    の    が

画像のように他の文にはヒットしている
https://i.imgur.com/mMhnds9.jpg
0371nobodyさん
垢版 |
2020/09/11(金) 13:31:39.28ID:???
>>370
ありがとう
{2}を{2,}にしろってことだよね

上手く動きました!
0372nobodyさん
垢版 |
2020/10/04(日) 12:23:49.19ID:EyprqV7h
phpで掲示板を作っていてアンカーリンク作りたいと思い以下のように書きました

preg_replace("/>>([0-9]+)/","<a href=\"?res=\\1\"> >>\\1</a>",$text);
>>1など単発の場合は↑でできましたが、>>1,2,3や>>1,2,3,10-15とやりたい場合どうしたら良いですか?
0373nobodyさん
垢版 |
2020/11/12(木) 11:55:47.68ID:???
5ch閲覧にrep2を利用しています。
文末に「>>1」が入っているレスを正規表現を利用してあぼーんしようとしました。
rep2だと行末に半角スペースが入るために
>>1)\s$としたのですがうまくいきません。因みに「>>1」を他の日本語に変更すれば
期待通りの結果は得られるのですが。どの表に表現すれば良いのか教えて頂けないでしょうか。
0374373
垢版 |
2020/11/26(木) 00:00:02.41ID:???
上の質問をしたものです。
&gt;&gt;1<\/a>\s$ を半角で記述すれば目的を達成することができました。
お目汚し失礼しました。
0375nobodyさん
垢版 |
2021/06/01(火) 18:25:38.30ID:???
chmateのNG設定で

複数のワードを全て含む書き込みをNG (?s:^(?=.*ワード1)(?=.*ワード2)(?=.*ワード3))

の ?s:^ と?=はどういう意味ですか?
0376nobodyさん
垢版 |
2021/10/20(水) 09:13:32.70ID:???
>>375
超いまさらだけど一応

?s:^は文章全体から検索するよって意味

?=は、ワードを含む(検索する時にマッチする)って意味

(?=あいう)だったら「あいう」があるレスがマッチする
0377nobodyさん
垢版 |
2021/11/03(水) 20:06:54.60ID:???
# h1
## h2

これにマッチする正規表現はどう書けばいいんでしょうか?
# h1にマッチさせたい場合、以下のようにしましたが、h2にもマッチします

# .*

h1のみ、h2のみにマッチさせる書き方はどうしたらいいのでしょうか
0379nobodyさん
垢版 |
2021/11/18(木) 22:44:23.00ID:LOXmgaYk
お.んこ
0380nobodyさん
垢版 |
2021/12/21(火) 17:54:59.04ID:ha2uCzxO
PLAN
PLAN2
PLAN3
PLAN4

以上の4つを表す正規表現についてですが

^PLA(N|N[2-4])

で合ってますか?
0381nobodyさん
垢版 |
2021/12/21(火) 19:18:54.23ID:???
>>380
合ってるけど
^PLAN[2-4]?
でいいんじゃないか
0382nobodyさん
垢版 |
2021/12/21(火) 19:21:03.74ID:???
ところで、後ろはどうするんだ
PLAN5
とかでもPLANにマッチするけどいいのか
0383nobodyさん
垢版 |
2022/04/20(水) 03:42:46.79ID:???
スマホのブラウザ(Berry browser)での検索結果にでたYouTubeのリンクを
NEWPIPEで開くようにする正規表現をおしえていただけませんか?
0384nobodyさん
垢版 |
2022/08/03(水) 23:16:32.32ID:1IP0HnLs
正規表現ってこういうのも出来ますか?

  あ い う え お

が「順不同」で「全て含まれている」のを検出

(1) ヒット例
ーーーーあいうえおーーーー
ーおーえーうーいーあーー
ーーーおあーーいいええーーう

(2) スルー例
ーあいうえーーーーー
ーおういあーーーーー

みたいなの1行の正規表現出来ますか?
0386nobodyさん
垢版 |
2022/08/04(木) 01:48:18.36ID:1CNBnxTN
>>385
やり方教えて!
0387nobodyさん
垢版 |
2022/08/04(木) 14:27:12.75ID:???
複数文字列のANDの基本
^(?=.*文字列1)(?=.*文字列2)(?=.*文字列3)・・・
0388nobodyさん
垢版 |
2022/08/04(木) 16:32:56.29ID:1CNBnxTN
これで行けました >>375
ありがとうございます
0389nobodyさん
垢版 |
2023/01/08(日) 22:01:02.48ID:???
^.{0,20}$
20文字以下の短文をNGにしたいんですけどアンカーが付いてるとスルーされてしまいます
どうやって改善したら良いですか?
0390nobodyさん
垢版 |
2023/07/06(木) 23:30:11.65ID:???
5ちゃんのスレでid無しだけを表示したいのですが
0391nobodyさん
垢版 |
2023/10/27(金) 13:16:07.99ID:???
基礎的なことですみません、一応調べてはみたのですが
JavaScriptで改行コードを消す場合

str.replace(/\r\n|\n|\r/g, '')

は理解できますが

str.replace(/[\r\n]/g, '')

ではだめでしょうか?
0392nobodyさん
垢版 |
2023/10/29(日) 19:52:21.37ID:CfvUCDSw
age
0393nobodyさん
垢版 |
2023/11/24(金) 17:30:39.48ID:???
ChMateのNG機能で、レス本文に順不同で含まれる "あ" に5回マッチさせる際の書き方を教えていただきたいのです

こんな↓感じの毎回微妙に違う意味のないレスをポイしたいのです
うあいうえああえあかあたま
レスを投稿する


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