あ, 開始デリミタあったな, マルチラインモードでもこれでいいや
/\A([^\x0A\x0D]+)(?:\x0D\x0A|[\x0A\x0D])/"$1"|/gm
https://regex101.com/r/TW7wpm/3
正規表現道場 Part2
314nobodyさん
2018/05/19(土) 00:12:14.32ID:???315nobodyさん
2018/05/19(土) 00:49:41.52ID:??? >>314
完璧に動作しました。
助かりました。
https://regex101.com/で試していたのですが
結果までリアルタイムに見れることも気づいてませんでした
本当にありがとうございました。
完璧に動作しました。
助かりました。
https://regex101.com/で試していたのですが
結果までリアルタイムに見れることも気づいてませんでした
本当にありがとうございました。
316nobodyさん
2018/07/02(月) 19:01:01.37ID:??? 教えてください
日付を処理するにあたり
2018-07-09 もしくは 7-9-18
のどちらがきても$1月$2日を7月9日にしたいと思っています。年は不要。
(?:20[12][0-9]-0?)?(1?[0-9])-0?([123]?[0-9])(?:-[12][0-9])?
で一応うごいてるのですが、もっとスマートにできますでしょうか?
日付を処理するにあたり
2018-07-09 もしくは 7-9-18
のどちらがきても$1月$2日を7月9日にしたいと思っています。年は不要。
(?:20[12][0-9]-0?)?(1?[0-9])-0?([123]?[0-9])(?:-[12][0-9])?
で一応うごいてるのですが、もっとスマートにできますでしょうか?
317nobodyさん
2018/07/04(水) 17:45:24.74ID:??? PHPで一番最後のカギカッコとその先を消したい時
$text = 'あいうえお「かきくけこ」「さしすせそ」たちつてと';
↓
$text = 'あいうえお「かきくけこ」';
$text = preg_replace("/「[^「」]*」.*/","",$text);
では元の文字列のまま返されます。
しかし、さしすせそ の部分を sasisuseso にすると成功します。何が問題なのでしょうか?
$text = 'あいうえお「かきくけこ」「さしすせそ」たちつてと';
↓
$text = 'あいうえお「かきくけこ」';
$text = preg_replace("/「[^「」]*」.*/","",$text);
では元の文字列のまま返されます。
しかし、さしすせそ の部分を sasisuseso にすると成功します。何が問題なのでしょうか?
318nobodyさん
2018/07/04(水) 18:51:15.18ID:??? >>316
そもそも処理自体が正規表現に向いてないと思うんですけど
>>317
それ全然ダメでしょ
*はgreedyだから最初にマッチした括弧以降全部食う
あとPHPならuオプション使うべき
/(「[^「」]*」)(?:(?!(?1)).)*$/
https://regex101.com/r/AKpqav/2
何か正規表現でももっと賢い方法ありそうだけど思い浮かばなかった
そもそも処理自体が正規表現に向いてないと思うんですけど
>>317
それ全然ダメでしょ
*はgreedyだから最初にマッチした括弧以降全部食う
あとPHPならuオプション使うべき
/(「[^「」]*」)(?:(?!(?1)).)*$/
https://regex101.com/r/AKpqav/2
何か正規表現でももっと賢い方法ありそうだけど思い浮かばなかった
319nobodyさん
2018/07/05(木) 13:28:53.77ID:??? >>318
ありがとうございます。半分くらいしか分かりませんがうまくいきました。
$text = preg_replace("/(「[^「」]*」)(?:(?!(?1)).)*$/su","",$text);
ありがとうございます。半分くらいしか分かりませんがうまくいきました。
$text = preg_replace("/(「[^「」]*」)(?:(?!(?1)).)*$/su","",$text);
320nobodyさん
2018/07/06(金) 12:54:34.90ID:??? age
321nobodyさん
2018/07/08(日) 09:24:45.77ID:??? txtファイルで20文字目で改行したいのです。
20文字目で改行コードを挿入すればいいのかなと思ったのですが、
書き方がわかりません。
よろしければどなたか教えてください。
20文字目で改行コードを挿入すればいいのかなと思ったのですが、
書き方がわかりません。
よろしければどなたか教えてください。
322nobodyさん
2018/07/08(日) 09:51:47.81ID:??? /\A(.{20})/$1\n/
323321
2018/07/08(日) 10:40:14.52ID:??? >>322
レスありがとうございます。
説明が足りず申し訳ありません。
例えばなんですが、秀丸エディタのような正規表現の置換に対応したテキストエディタで
<置換前>
あいうえおかきくけこさしすせそ
たちつてとなにぬねのはひふへほ
<置換後>
あいうえお
かきくけこ
さしすせそ
たちつてと
なにぬねの
はひふへほ
これは5文字目で改行させた場合の例ですが、これを20文字目で改行させたいということなんです。
で、<置換前><置換後>に正規表現でどのように書けばいいのかということなんですが、いかがでしょう?
レスありがとうございます。
説明が足りず申し訳ありません。
例えばなんですが、秀丸エディタのような正規表現の置換に対応したテキストエディタで
<置換前>
あいうえおかきくけこさしすせそ
たちつてとなにぬねのはひふへほ
<置換後>
あいうえお
かきくけこ
さしすせそ
たちつてと
なにぬねの
はひふへほ
これは5文字目で改行させた場合の例ですが、これを20文字目で改行させたいということなんです。
で、<置換前><置換後>に正規表現でどのように書けばいいのかということなんですが、いかがでしょう?
325321
2018/07/08(日) 11:37:21.89ID:??? >>324
検索してみたら、そのものずばりがありました。
【秀丸エディタ】正規表現を用いて指定文字数で改行させる方法
https://nodoame.net/archives/4675
どうもありがとうございました。
検索してみたら、そのものずばりがありました。
【秀丸エディタ】正規表現を用いて指定文字数で改行させる方法
https://nodoame.net/archives/4675
どうもありがとうございました。
326nobodyさん
2018/09/30(日) 10:40:36.91ID:??? 書き込めないテスト
327nobodyさん
2018/09/30(日) 10:49:02.82ID:??? test
行数?
行数?
328nobodyさん
2018/09/30(日) 10:50:04.80ID:??? IllustratorCS以降のスクリプトで縦中横を正規表現でしたいのですが
ググっても見つからないので自作しようと
縦書きテキストの縦中横を自動処理
var matchStr = /[0-9]/ ; //これをベースに↓
htt p://d-p.2-d.jp/ai-js/pages/01_scripts/text/index.html#14_text_vertical_folder
これだと半角1文字か2文字の数値のみで 小数点が間にあると1文字ずつバラバラに適用されてしまいます
半角数字2〜3文字(以上) かつ 途中に小数点ピリオド有無 を縦中横に
半角欧数字が1文字の場合は 全角に
したいです JavaScript
ググっても見つからないので自作しようと
縦書きテキストの縦中横を自動処理
var matchStr = /[0-9]/ ; //これをベースに↓
htt p://d-p.2-d.jp/ai-js/pages/01_scripts/text/index.html#14_text_vertical_folder
これだと半角1文字か2文字の数値のみで 小数点が間にあると1文字ずつバラバラに適用されてしまいます
半角数字2〜3文字(以上) かつ 途中に小数点ピリオド有無 を縦中横に
半角欧数字が1文字の場合は 全角に
したいです JavaScript
329nobodyさん
2018/09/30(日) 10:53:25.45ID:??? 数字とドットを判別する正規表現
^[1-9][0-9]+$|^[1-9][0-9]+\.?[0-9]+$
htt p://lma ker.blo g17.f c 2.com/blo g-en try-169.html
これだとうまく走りません
先頭数字が0でもかまわないので
^[0-9][0-9]+$|^[0-9][0-9]+\.?[0-9]+$ //や
^[0-9]+$|^[0-9]+\.?[0-9]+$ //を試してみましたが 駄目でした
NGワードtest回避
^[1-9][0-9]+$|^[1-9][0-9]+\.?[0-9]+$
htt p://lma ker.blo g17.f c 2.com/blo g-en try-169.html
これだとうまく走りません
先頭数字が0でもかまわないので
^[0-9][0-9]+$|^[0-9][0-9]+\.?[0-9]+$ //や
^[0-9]+$|^[0-9]+\.?[0-9]+$ //を試してみましたが 駄目でした
NGワードtest回避
330nobodyさん
2018/09/30(日) 11:07:07.10ID:??? 頭にマイナス文字が来るのを忘れていました
331nobodyさん
2018/09/30(日) 16:42:39.78ID:??? URLは見せたいのか伏せたいのかどっちやねん
332nobodyさん
2018/09/30(日) 16:47:40.24ID:??? URLは5chのNGワードにひっかかってるみたいで
すみません
すみません
333nobodyさん
2018/09/30(日) 19:23:05.09ID:??? 直接の答えじゃなくてすまんけど。
正規表現で^は行の先頭を意味するけど、それは意図とあってる?
縦書きに紛れる数字って行の先頭とは限らないんじゃないかな。
正規表現で^は行の先頭を意味するけど、それは意図とあってる?
縦書きに紛れる数字って行の先頭とは限らないんじゃないかな。
334nobodyさん
2018/09/30(日) 19:28:31.97ID:??? 一度に書けなくてすまん。
$も、あれは行末を意味するからそれも意図とあってるかな?
縦書きする日本語
数字部分
縦書きする日本語
という原稿なら俺のツッコミは余計なのでごめん。
逆に言うとそういう原稿じゃないと機能しないと思うよ。
$も、あれは行末を意味するからそれも意図とあってるかな?
縦書きする日本語
数字部分
縦書きする日本語
という原稿なら俺のツッコミは余計なのでごめん。
逆に言うとそういう原稿じゃないと機能しないと思うよ。
335nobodyさん
2018/09/30(日) 21:08:42.98ID:??? >>333
^が行の一番目から数字かどうかを見ていたから
$が行末を見ていたから
下のは走らなかったんですね
文中の数字なので、そのご指摘であってます
初歩的な内容ですみません
とりあえず頭と尻を取ってみてみます
こんな過疎なのにありがとうございます
^が行の一番目から数字かどうかを見ていたから
$が行末を見ていたから
下のは走らなかったんですね
文中の数字なので、そのご指摘であってます
初歩的な内容ですみません
とりあえず頭と尻を取ってみてみます
こんな過疎なのにありがとうございます
336nobodyさん
2018/09/30(日) 21:18:43.88ID:??? /[0-9]+$|^[1-9][0-9]+\.?[0-9]+/ ; //では駄目でした……
練習テスト
328nobodyさん2018/09/30(日) 10:50:04.80ID:???
この文字列を
↓こうしたい ヒット希望する箇所=【 】
【328】nobodyさん【2018】/【09】/【30】(日) 【10】:【50】:【04.80】ID:???
練習テスト
328nobodyさん2018/09/30(日) 10:50:04.80ID:???
この文字列を
↓こうしたい ヒット希望する箇所=【 】
【328】nobodyさん【2018】/【09】/【30】(日) 【10】:【50】:【04.80】ID:???
337nobodyさん
2018/09/30(日) 21:24:20.04ID:??? 386 や 38.6 みたいな数字だけのも試しましたが
386 には無効で 38.6 は 38 と ピリオド と 6 とに分けられて効きました
正規表現よりスクリプトの中身の処理なのかもしれません
う〜ん
386 には無効で 38.6 は 38 と ピリオド と 6 とに分けられて効きました
正規表現よりスクリプトの中身の処理なのかもしれません
う〜ん
338nobodyさん
2018/09/30(日) 22:48:44.95ID:??? いま手元に試せる環境ないけど、でもまだ環境を疑う前の状態、正規表現が完成してない状態だと思う。余裕あったら336の最後、試してみるね。
340nobodyさん
2018/10/01(月) 08:40:14.19ID:???341nobodyさん
2018/10/01(月) 09:15:39.08ID:???342nobodyさん
2018/10/01(月) 11:05:20.10ID:??? >>341
プラスマイマスまで処理していただいて
ありがとうございます
システムのプログラムが本職ではないので
こういうのが苦手でした
正規表現処理としては合っているのですが
スクリプトは半角数字1〜2文字のみを処理するだけで
3桁数字もプラスもマイナスも小数点も駄目でした
本当にお手間をおかけしました
今回はあきらめてみます う〜ん……
プラスマイマスまで処理していただいて
ありがとうございます
システムのプログラムが本職ではないので
こういうのが苦手でした
正規表現処理としては合っているのですが
スクリプトは半角数字1〜2文字のみを処理するだけで
3桁数字もプラスもマイナスも小数点も駄目でした
本当にお手間をおかけしました
今回はあきらめてみます う〜ん……
343nobodyさん
2018/10/18(木) 16:57:45.42ID:ks7bneBP 自分に対して「ガイジ」って言ってくる奴をNGみたいなの出来る?
344nobodyさん
2018/10/18(木) 17:27:56.89ID:??? 無理だと思う。どのレス番が自分なのか予め分かってる必要があるけどそれが難しいんじゃないかな。
345nobodyさん
2018/10/19(金) 07:53:00.28ID:??? 私たち日本人の、日本国憲法を改正しましょう。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
総ム省の、『憲法改正國民投票法』、でググって
みてください。拡散も含め、お願い致します。
346nobodyさん
2018/10/20(土) 10:38:55.21ID:Isa88TJv perlをphp化しようとしています。
perlの$`や$'のようなマッチの前後の文字列を取り出すことはできますか?
また、tr/A-Z/A-Z/のような変換は、変換則をいちいち配列で指定しないとできないのでしょうか。
perlの$`や$'のようなマッチの前後の文字列を取り出すことはできますか?
また、tr/A-Z/A-Z/のような変換は、変換則をいちいち配列で指定しないとできないのでしょうか。
348nobodyさん
2018/10/22(月) 04:46:36.26ID:F6qPDtGA スレ内のランダムで3回以上繰り返される同一の文章をNGできますか?
349nobodyさん
2018/10/22(月) 05:47:20.33ID:F6qPDtGA 細かく説明するとスクリプトコピペ荒らしのコピペ内容が一定期間で変わってしまうというので困っています
V2Cの正規表現で似たもの見つけましたが、janeでは使えませんでした。
(?:^|\n)(.{5,}\n(.*\n){0,2})\1{3}
V2Cの正規表現で似たもの見つけましたが、janeでは使えませんでした。
(?:^|\n)(.{5,}\n(.*\n){0,2})\1{3}
350nobodyさん
2018/10/22(月) 06:55:08.17ID:??? Janeはdatは取得したそのままで何も加工しないので
改行は\nではなくて<br>となる
また、各行の先頭と末尾に半角空白が付加されている
実際にレスがどうなっているのかはdatを覗いてみるのが一番
改行は\nではなくて<br>となる
また、各行の先頭と末尾に半角空白が付加されている
実際にレスがどうなっているのかはdatを覗いてみるのが一番
351nobodyさん
2018/10/24(水) 08:06:13.02ID:??? JavaScriptで
<table class="aaa" border="1" xxx="yyy" ...(略)>
これを
.replace( /class="(S+)"/g, '.$1' )
で、
<table .aaa border="1" ....>
の形にすることができました。
今度は
<table class="aaa bbb ccc (略)" border="1" xxx="yyy" ...(略)>
これを、border以降を巻き込むことなく
<table .aaa .bbb .ccc (略) border="1" ...>
の形にしたいのですが、どうすればよいでしょうか…?
「=」を含まないようにすればいいんだとは思いますが、なんだかごちゃごちゃするばかりでうまくいきませんでした。
<table class="aaa" border="1" xxx="yyy" ...(略)>
これを
.replace( /class="(S+)"/g, '.$1' )
で、
<table .aaa border="1" ....>
の形にすることができました。
今度は
<table class="aaa bbb ccc (略)" border="1" xxx="yyy" ...(略)>
これを、border以降を巻き込むことなく
<table .aaa .bbb .ccc (略) border="1" ...>
の形にしたいのですが、どうすればよいでしょうか…?
「=」を含まないようにすればいいんだとは思いますが、なんだかごちゃごちゃするばかりでうまくいきませんでした。
352351
2018/10/25(木) 00:42:51.39ID:??? その後色々試して見た結果
replace( /class=["\s]((.+)+)"/g, '.$1' )
とすることで
<table .aaa bbb ccc (略) border="1" ...>
の形にすることができました。
しかし、.aaa .bbb .ccc のように繰り返して「.」を付加する方法がわかりません。
おとなしく2回に分けて置換するほかないのでしょうか?
replace( /class="(.+\s)?(.+)(\s.+)?"/g, '.$2' )
…これだと1回しか置換できませんね…
replace( /class=["\s]((.+)+)"/g, '.$1' )
とすることで
<table .aaa bbb ccc (略) border="1" ...>
の形にすることができました。
しかし、.aaa .bbb .ccc のように繰り返して「.」を付加する方法がわかりません。
おとなしく2回に分けて置換するほかないのでしょうか?
replace( /class="(.+\s)?(.+)(\s.+)?"/g, '.$2' )
…これだと1回しか置換できませんね…
353nobodyさん
2018/10/25(木) 14:19:15.03ID:??? すいません質問させてください
専ブラアプリのchmateで連続投稿、連レスをNGに出来ませんか?
連続でなくても、同一IDで沢山書き込んでいるのをNGにしたいのです
毎日NGIDとして登録すれば済む話しなんですが‥
正規表現で一定数以上の書き込みをNGにしたいのです
よろしくお願いします
専ブラアプリのchmateで連続投稿、連レスをNGに出来ませんか?
連続でなくても、同一IDで沢山書き込んでいるのをNGにしたいのです
毎日NGIDとして登録すれば済む話しなんですが‥
正規表現で一定数以上の書き込みをNGにしたいのです
よろしくお願いします
354nobodyさん
2018/10/30(火) 16:07:23.36ID:??? 「あいう
えお」
『かきくけ
こ』
のような場合に改行を詰めたいのですが
^[」』](\r?\n)
を置換して消そうとしてもうまくいきませんでした
どうすれば詰めることができるでしょうか
(使用環境はAutoHotkeyです)
えお」
『かきくけ
こ』
のような場合に改行を詰めたいのですが
^[」』](\r?\n)
を置換して消そうとしてもうまくいきませんでした
どうすれば詰めることができるでしょうか
(使用環境はAutoHotkeyです)
355nobodyさん
2018/10/30(火) 16:53:51.94ID:???356354
2018/10/30(火) 18:03:23.40ID:??? >>355
あ、^は行頭ではなく、[]内の否定でした…
」や』で終わってたらOK(置換しない)
」や』以外で終わってたら、改行コードを削除して詰める
という感じです
^(.+)[^」』]\r?\n
なんか違いますね…
試しにこれでやってみると
「あいう」
『えお』
「かきく
けこ」
が
「あいう」『えお』
「かきく
けこ」
になるので逆っぽい…
どうも[^]による否定ができていない気がします
一応、AutoHotKeyの正規表現でも[^]による否定はできるはずなんですけど
あ、^は行頭ではなく、[]内の否定でした…
」や』で終わってたらOK(置換しない)
」や』以外で終わってたら、改行コードを削除して詰める
という感じです
^(.+)[^」』]\r?\n
なんか違いますね…
試しにこれでやってみると
「あいう」
『えお』
「かきく
けこ」
が
「あいう」『えお』
「かきく
けこ」
になるので逆っぽい…
どうも[^]による否定ができていない気がします
一応、AutoHotKeyの正規表現でも[^]による否定はできるはずなんですけど
357nobodyさん
2018/11/10(土) 19:29:23.78ID:6srco+Il358nobodyさん
2018/11/25(日) 15:27:10.04ID:TICRp/KJ 教えて下さい。
!と!に該当させたいけれど、!?と!?の場合は除外したい場合、
どのような正規表現になるでしょうか。
!と!に該当させたいけれど、!?と!?の場合は除外したい場合、
どのような正規表現になるでしょうか。
360nobodyさん
2018/11/25(日) 17:08:57.74ID:??? 質問スレ2つもあるけどどっちかにまとめたほうがいいな
Regular Expression(正規表現) Part14
https://mevius.5ch.net/test/read.cgi/tech/1489511075/
Regular Expression(正規表現) Part14
https://mevius.5ch.net/test/read.cgi/tech/1489511075/
361nobodyさん
2018/11/26(月) 01:38:23.06ID:???362nobodyさん
2018/11/26(月) 07:47:55.88ID:??? 1に質問大歓迎とあるが
363nobodyさん
2018/12/31(月) 08:50:07.88ID:??? アドレスを編集しているんですけど
:80だけ消してたとえば:8001,:6080とか
80が含まれる数字は残したいんですけどどうやればいいんでしょうか
さくらエディターつかってます
:80だけ消してたとえば:8001,:6080とか
80が含まれる数字は残したいんですけどどうやればいいんでしょうか
さくらエディターつかってます
364nobodyさん
2019/01/14(月) 16:34:17.89ID:??? PHPで改行以外の制御文字を空文字に置換したいと思い次のように書きました。
preg_replace( '/(?!\n)[\p{Cc}]/u' , '' , $ver );
この場合、否定先読みで\nを指定しているのですが、\rも指定した方が良いのでしょうか。
詳しい方、アドバイスをください。
よろしくお願いします。
preg_replace( '/(?!\n)[\p{Cc}]/u' , '' , $ver );
この場合、否定先読みで\nを指定しているのですが、\rも指定した方が良いのでしょうか。
詳しい方、アドバイスをください。
よろしくお願いします。
365nobodyさん
2019/01/27(日) 18:09:07.98ID:??? そういえば\Rは\rや\nにマッチするって見かけたけど、間にある垂直タブや書式送りにもマッチするよな
366nobodyさん
2019/03/24(日) 10:07:25.65ID:??? 鬼太郎実況スレに現れる軍オタ荒しはどうNGすればいいんでしょうか
荒らす個々の文が違うのでやってもやっても消えません
荒らす個々の文が違うのでやってもやっても消えません
367nobodyさん
2019/07/07(日) 22:05:47.87ID:??? GreasemonkeyのスクリプトでニコニコのコメントをNGにするため
正規表現がうまく適用できなくて
任意の文字列が4字以上連続
.{4,}
スクリプトのほうの問題ならあきらめます
正規表現がうまく適用できなくて
任意の文字列が4字以上連続
.{4,}
スクリプトのほうの問題ならあきらめます
368nobodyさん
2019/07/30(火) 15:45:55.91ID:???369nobodyさん
2020/09/08(火) 14:42:32.02ID:??? 「任意の一文字と複数のスペース」を3回以上繰り返す文に合致する正規表現
(.[[:blank:]]{2}){3}
で↓の文にヒットしてくれないんだけど理由分かる方いる?
や め ろ ー ! し ゅ ー く ん の が
画像のように他の文にはヒットしている
https://i.imgur.com/mMhnds9.jpg
(.[[:blank:]]{2}){3}
で↓の文にヒットしてくれないんだけど理由分かる方いる?
や め ろ ー ! し ゅ ー く ん の が
画像のように他の文にはヒットしている
https://i.imgur.com/mMhnds9.jpg
372nobodyさん
2020/10/04(日) 12:23:49.19ID:EyprqV7h373nobodyさん
2020/11/12(木) 11:55:47.68ID:???374373
2020/11/26(木) 00:00:02.41ID:??? 上の質問をしたものです。
&gt;&gt;1<\/a>\s$ を半角で記述すれば目的を達成することができました。
お目汚し失礼しました。
&gt;&gt;1<\/a>\s$ を半角で記述すれば目的を達成することができました。
お目汚し失礼しました。
375nobodyさん
2021/06/01(火) 18:25:38.30ID:??? chmateのNG設定で
複数のワードを全て含む書き込みをNG (?s:^(?=.*ワード1)(?=.*ワード2)(?=.*ワード3))
の ?s:^ と?=はどういう意味ですか?
複数のワードを全て含む書き込みをNG (?s:^(?=.*ワード1)(?=.*ワード2)(?=.*ワード3))
の ?s:^ と?=はどういう意味ですか?
376nobodyさん
2021/10/20(水) 09:13:32.70ID:???377nobodyさん
2021/11/03(水) 20:06:54.60ID:??? # h1
## h2
これにマッチする正規表現はどう書けばいいんでしょうか?
# h1にマッチさせたい場合、以下のようにしましたが、h2にもマッチします
# .*
h1のみ、h2のみにマッチさせる書き方はどうしたらいいのでしょうか
## h2
これにマッチする正規表現はどう書けばいいんでしょうか?
# h1にマッチさせたい場合、以下のようにしましたが、h2にもマッチします
# .*
h1のみ、h2のみにマッチさせる書き方はどうしたらいいのでしょうか
378nobodyさん
2021/11/04(木) 17:32:15.82ID:??? 解決すました
379nobodyさん
2021/11/18(木) 22:44:23.00ID:LOXmgaYk お.んこ
380nobodyさん
2021/12/21(火) 17:54:59.04ID:ha2uCzxO PLAN
PLAN2
PLAN3
PLAN4
以上の4つを表す正規表現についてですが
^PLA(N|N[2-4])
で合ってますか?
PLAN2
PLAN3
PLAN4
以上の4つを表す正規表現についてですが
^PLA(N|N[2-4])
で合ってますか?
382nobodyさん
2021/12/21(火) 19:21:03.74ID:??? ところで、後ろはどうするんだ
PLAN5
とかでもPLANにマッチするけどいいのか
PLAN5
とかでもPLANにマッチするけどいいのか
383nobodyさん
2022/04/20(水) 03:42:46.79ID:??? スマホのブラウザ(Berry browser)での検索結果にでたYouTubeのリンクを
NEWPIPEで開くようにする正規表現をおしえていただけませんか?
NEWPIPEで開くようにする正規表現をおしえていただけませんか?
384nobodyさん
2022/08/03(水) 23:16:32.32ID:1IP0HnLs 正規表現ってこういうのも出来ますか?
あ い う え お
が「順不同」で「全て含まれている」のを検出
(1) ヒット例
ーーーーあいうえおーーーー
ーおーえーうーいーあーー
ーーーおあーーいいええーーう
(2) スルー例
ーあいうえーーーーー
ーおういあーーーーー
みたいなの1行の正規表現出来ますか?
あ い う え お
が「順不同」で「全て含まれている」のを検出
(1) ヒット例
ーーーーあいうえおーーーー
ーおーえーうーいーあーー
ーーーおあーーいいええーーう
(2) スルー例
ーあいうえーーーーー
ーおういあーーーーー
みたいなの1行の正規表現出来ますか?
385nobodyさん
2022/08/03(水) 23:48:42.00ID:??? できるよ
386nobodyさん
2022/08/04(木) 01:48:18.36ID:1CNBnxTN >>385
やり方教えて!
やり方教えて!
387nobodyさん
2022/08/04(木) 14:27:12.75ID:??? 複数文字列のANDの基本
^(?=.*文字列1)(?=.*文字列2)(?=.*文字列3)・・・
^(?=.*文字列1)(?=.*文字列2)(?=.*文字列3)・・・
388nobodyさん
2022/08/04(木) 16:32:56.29ID:1CNBnxTN これで行けました >>375
ありがとうございます
ありがとうございます
389nobodyさん
2023/01/08(日) 22:01:02.48ID:??? ^.{0,20}$
20文字以下の短文をNGにしたいんですけどアンカーが付いてるとスルーされてしまいます
どうやって改善したら良いですか?
20文字以下の短文をNGにしたいんですけどアンカーが付いてるとスルーされてしまいます
どうやって改善したら良いですか?
390nobodyさん
2023/07/06(木) 23:30:11.65ID:??? 5ちゃんのスレでid無しだけを表示したいのですが
391nobodyさん
2023/10/27(金) 13:16:07.99ID:??? 基礎的なことですみません、一応調べてはみたのですが
JavaScriptで改行コードを消す場合
str.replace(/\r\n|\n|\r/g, '')
は理解できますが
str.replace(/[\r\n]/g, '')
ではだめでしょうか?
JavaScriptで改行コードを消す場合
str.replace(/\r\n|\n|\r/g, '')
は理解できますが
str.replace(/[\r\n]/g, '')
ではだめでしょうか?
392nobodyさん
2023/10/29(日) 19:52:21.37ID:CfvUCDSw age
393nobodyさん
2023/11/24(金) 17:30:39.48ID:??? ChMateのNG機能で、レス本文に順不同で含まれる "あ" に5回マッチさせる際の書き方を教えていただきたいのです
こんな↓感じの毎回微妙に違う意味のないレスをポイしたいのです
うあいうえああえあかあたま
こんな↓感じの毎回微妙に違う意味のないレスをポイしたいのです
うあいうえああえあかあたま
394nobodyさん
2026/02/26(木) 04:36:45.48ID:ADZHfnXG395nobodyさん
2026/02/26(木) 10:07:53.84ID:??? 「あ」の後ろに改行以外の任意の5文字以上あること
396nobodyさん
2026/03/21(土) 14:21:22.10ID:??? ChMateで荒らしのワッチョイ99**-9999
固定の9部分に一致したものをNGしたいので教えて下さい
固定の9部分に一致したものをNGしたいので教えて下さい
400nobodyさん
2026/08/05(水) 22:36:20.00ID:??? [ぁ-ゖ]{13}
レスを投稿する
ニュース
- 「お家芸のカメラすら中国に追いつかれ…」「スマホでは中国、韓国に完全敗北」なぜ日本は「オワコン」と化したのか [七波羅探題★]
- 「袋麺の王だと思ってる」 男性が選ぶ“麺がうまい袋麺シリーズ”1位に「下手なお店よりおいしいと思います」 [パンナ・コッタ★]
- 【ブランド米】山形の雪若丸、食味は8年連続「特A」なのに販売振るわず 勝負の秋に「今年こそ」 [蚤の市★]
- 【自動車】残クレ650万円で買った「アルファード」わずか8ヶ月で廃車に…まだ残価580万円あるのに全部借金? 相手のいる事故でも? ★3 [ぐれ★]
- 【8割おじさん】新型コロナ猛威に「人との接触を8割減らす」と呼びかけたのは正しかったか…第一線で発信を担った専門家は反省を口に★2 [煮卵★]
- 水上バイクの男性3人行方不明事故 全員の無事確認も…救助に向かった男性不明 琵琶湖 [えりにゃん★]
- 【実況】博衣こよりのえちえち朝こよ🧪 Part2
- 【国民食】ローソンの贅沢弁当、きょう発売🍱 [583597859]
- 【高市悲報】高市早苗が総理になってから良くなったこと、何一つないwwwwwwwywwwwwwwっwy [792377766]
- 【悲報】ONE OK ROCKのtaka、エドシーランを擁護して世界で炎上、全てを失う [124690655]
- 【悲報】名古屋のアジア大会の失敗。電通を排除したからだったwwwwwwwwwwwwwwwwwwww「実務能力の高い電通を排除した結果、大失敗」 [257926174]
- 高市政権「レアアースの中国依存から脱却するわよ! 予算は104億円。 細かくあちこちに配るから 誰か何とかしなさい😡」 [485983549]