[過去ログ]
正規表現道場 Part2 (466レス)
正規表現道場 Part2 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: nobodyさん [] 2012/09/19(水) 18:58:43.51 ID:bdgNsY2f.net 【正規表現道場の掟】 ・言語不問 ・質問も大歓迎。使用言語を書くのを忘れずに。 正規表現と関係ない話・質問は他スレへどうぞ。 前スレ 正規表現道場 http://kohada.2ch.net/test/read.cgi/php/1168450843/ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/1
367: nobodyさん [sage] 2018/01/03(水) 07:13:21.02 ID:???.net >>365 せっかく教えて頂いたのに肝心な環境をお伝えしてなくて申し訳ありません。 スマホのAndroid 8でChMateと言う専ブラを使ってます。 お教え頂いた正規表現自体は入力エラーになりませんでしたが、効果はありませんでした。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/367
368: nobodyさん [sage] 2018/01/03(水) 17:37:30.39 ID:???.net 2chmateだと環境無いし分からんな 改行の表現あたり直せば動くんじゃなかろか http://nozomi.2ch.sc/test/read.cgi/php/1348048723/368
369: nobodyさん [sage] 2018/01/03(水) 19:10:15.22 ID:???.net >>368 レスありがとうございます。 本文中に数値参照入ってる…と言う事は、私からは本文が見えないだけで、本当は何らかの本文があるんですね。 もう少しググってみて手掛かりを探してみます。 ありがとうございました。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/369
370: nobodyさん [sage] 2018/01/03(水) 21:04:10.98 ID:???.net >>369 >>365で改行コードが<br>じゃなく\nでも、800は消えると思うんだが これで消えないとすると、(?i:)が解釈できないのかもしれない 5chのdat上は、改行は<br>しかあり得ないのでもっと簡略に書いてもいいし 文字参照の16進表記は無効なのでこれも必要ない ^(<br>|\s|&#[0-9]+;| )*$ これでダメなら、<br>のかわりに[\n\r]を書けばいい ところで、くだんのレスには、半角空白が文字参照で書かれているわけ &#32; (実際には&は半角の&) 5chで空白文字は、 &#32; &#160; &#8194; &#8195; &#8201; &#8203; &#12288; したらばで空白文字は &nbsp; &ensp; &emsp; &thinsp; &#160; &#8194; &#8195; &#8201; &#8203; なおしたらばで中身の無いレスは上記の表現では何故かNGできない(^$ならOK) http://jbbs.shitaraba.net/bbs/read.cgi/internet/8173/1426610041/659 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/370
371: nobodyさん [sage] 2018/01/03(水) 23:41:36.34 ID:???.net >>370 レスありがとうございます。 そこまで親身になって頂いてとても嬉しく思います。 ですが、全てのパターンで試してみたものの、無情にも効果がありませんでした…。 ChMateはレスを長押しでNGに登録出来る機能もあるのですが、普通なら http://imgur.com/4eGdel7.png こんな風にNGWordを選択出来るのですが、あのレスでそれをすると http://imgur.com/pJn3HBT.png なんと選択肢からNGWordが消えてしまうという…。 これはもう、ChMateがNGWord出来ないレスですよと判断しているようなモノだと思って、諦めることにします。 とても参考になる解説まで教えて下さってありがとうございました。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/371
372: nobodyさん [sage] 2018/01/19(金) 18:59:57.48 ID:???.net ツイッターのハッシュタグ抽出したいんだけど、おすすめの正規表現教えてください http://nozomi.2ch.sc/test/read.cgi/php/1348048723/372
373: nobodyさん [sage] 2018/01/20(土) 00:16:46.32 ID:???.net >>372 >>1 > ・質問も大歓迎。使用言語を書くのを忘れずに。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/373
374: nobodyさん [sage] 2018/01/20(土) 07:49:13.92 ID:???.net 正規表現の用語の英和対訳表みたいなのあったら教えてください 詳説正規表現(中古で買った第2版)読んでるんだけど、前後読み、先読み、後読みとういう用語で絵混乱しました。 というのは、例えば 日本語訳の、「前後読みの一つである先読みは」は原文では、 One type of lookaround, called lookahead になってます。 look aheadの意味はweblioによると (1) 前方を見る. (2) 未来のことを考える; 将来に備える. となってるので、 時系列の後先を意味する「先読み」ではなく、方向を示す「前方読み」だと分かってれば理解しやすいのに、と思ったからです。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/374
375: nobodyさん [sage] 2018/01/20(土) 09:08:33.18 ID:???.net >>373 php です http://nozomi.2ch.sc/test/read.cgi/php/1348048723/375
376: nobodyさん [sage] 2018/02/20(火) 04:41:01.19 ID:???.net ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の 両院で、改憲議員が3分の2を超えております。 『憲法改正国民投票法』、でググってみてください。国会の発議は すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/376
377: nobodyさん [] 2018/03/18(日) 20:22:37.68 ID:aTbB2ZjF.net 言語はjavascriptですがjavaの処理を借りて使ってるみたいです やりたいことは 「V2Cの書き込み時、URLに?があったら警告を出したいが、Youtubeサイトだけは除外したい場合」 正規表現でどう書けばいいかわからないので &&条件にして回避しましたが1つの正規表現で可能ですか? ソースはこれです var ph = java.util.regex.Pattern.compile('ttps?([-_.!~*\'()a-zA-Z0-9;:\@&=+\$,%#/]+)\\?'); var ph2 = java.util.regex.Pattern.compile('youtube');//除外サイト http://nozomi.2ch.sc/test/read.cgi/php/1348048723/377
378: nobodyさん [sage] 2018/03/18(日) 20:37:39.93 ID:???.net >>377 var ph = java.util.regex.Pattern.compile('(?!.*(youtube))ttps?([-_.!~*\'()a-zA-Z0-9;:\@&=+\$,%#/]+)\\?'); これにしたら出来ました http://nozomi.2ch.sc/test/read.cgi/php/1348048723/378
379: nobodyさん [sage] 2018/05/03(木) 16:48:58.62 ID:???.net 1つにまとめるのが必ずしもいいとは限りませんよ 処理スピードは確実に遅いですそれ.. 正規表現の否定は難しいので正規表現に不慣れならなるべく避けたほうが無難です http://nozomi.2ch.sc/test/read.cgi/php/1348048723/379
380: nobodyさん [sage] 2018/05/18(金) 22:39:09.13 ID:???.net Perl 5互換の正規表現エンジンで、 ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789 This is a pen. これを "ABCDEFGHIJKLMNOPQRSTUVWXYZ"|abcdefghijklmnopqrstuvwxyz 0123456789 This is a pen. としたいのですがどうすればいいのでしょうか? gオプションを外せば「[\r\n]」で初回の改行のみにマッチできるんですが それができないツールなので指定できません 他の方法で初回の改行だけにマッチさせる方法を教えてもらえないでしょうか よろしくおねがいします http://nozomi.2ch.sc/test/read.cgi/php/1348048723/380
381: nobodyさん [sage] 2018/05/19(土) 00:09:58.17 ID:???.net シングルラインモードで改行文字除外して先頭からマッチすればいいんじゃねーの? /^([^\x0A\x0D]+)(?:\x0D\x0A|[\x0A\x0D])/"$1"|/g https://regex101.com/r/TW7wpm/2 マルチラインモードしかダメってんなら /^((?:(?<!\x0A|\x0D).)+)(?:\x0D\x0A|[\x0A\x0D])/"$1"|/gm https://regex101.com/r/TW7wpm/1 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/381
382: nobodyさん [sage] 2018/05/19(土) 00:12:14.32 ID:???.net あ, 開始デリミタあったな, マルチラインモードでもこれでいいや /\A([^\x0A\x0D]+)(?:\x0D\x0A|[\x0A\x0D])/"$1"|/gm https://regex101.com/r/TW7wpm/3 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/382
383: nobodyさん [sage] 2018/05/19(土) 00:49:41.52 ID:???.net >>382 完璧に動作しました。 助かりました。 https://regex101.com/で試していたのですが 結果までリアルタイムに見れることも気づいてませんでした 本当にありがとうございました。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/383
384: nobodyさん [sage] 2018/07/02(月) 19:01:01.37 ID:???.net 教えてください 日付を処理するにあたり 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])? で一応うごいてるのですが、もっとスマートにできますでしょうか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/384
385: nobodyさん [sage] 2018/07/04(水) 17:45:24.74 ID:???.net PHPで一番最後のカギカッコとその先を消したい時 $text = 'あいうえお「かきくけこ」「さしすせそ」たちつてと'; ↓ $text = 'あいうえお「かきくけこ」'; $text = preg_replace("/「[^「」]*」.*/","",$text); では元の文字列のまま返されます。 しかし、さしすせそ の部分を sasisuseso にすると成功します。何が問題なのでしょうか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/385
386: nobodyさん [sage] 2018/07/04(水) 18:51:15.18 ID:???.net >>384 そもそも処理自体が正規表現に向いてないと思うんですけど >>385 それ全然ダメでしょ *はgreedyだから最初にマッチした括弧以降全部食う あとPHPならuオプション使うべき /(「[^「」]*」)(?:(?!(?1)).)*$/ https://regex101.com/r/AKpqav/2 何か正規表現でももっと賢い方法ありそうだけど思い浮かばなかった http://nozomi.2ch.sc/test/read.cgi/php/1348048723/386
387: nobodyさん [sage] 2018/07/05(木) 13:28:53.77 ID:???.net >>386 ありがとうございます。半分くらいしか分かりませんがうまくいきました。 $text = preg_replace("/(「[^「」]*」)(?:(?!(?1)).)*$/su","",$text); http://nozomi.2ch.sc/test/read.cgi/php/1348048723/387
388: nobodyさん [age] 2018/07/06(金) 12:54:34.90 ID:???.net age http://nozomi.2ch.sc/test/read.cgi/php/1348048723/388
389: nobodyさん [sage] 2018/07/08(日) 09:24:45.77 ID:???.net txtファイルで20文字目で改行したいのです。 20文字目で改行コードを挿入すればいいのかなと思ったのですが、 書き方がわかりません。 よろしければどなたか教えてください。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/389
390: nobodyさん [sage] 2018/07/08(日) 09:51:47.81 ID:???.net /\A(.{20})/$1\n/ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/390
391: 321 [sage] 2018/07/08(日) 10:40:14.52 ID:???.net >>390 レスありがとうございます。 説明が足りず申し訳ありません。 例えばなんですが、秀丸エディタのような正規表現の置換に対応したテキストエディタで <置換前> あいうえおかきくけこさしすせそ たちつてとなにぬねのはひふへほ <置換後> あいうえお かきくけこ さしすせそ たちつてと なにぬねの はひふへほ これは5文字目で改行させた場合の例ですが、これを20文字目で改行させたいということなんです。 で、<置換前><置換後>に正規表現でどのように書けばいいのかということなんですが、いかがでしょう? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/391
392: nobodyさん [sage] 2018/07/08(日) 10:51:45.42 ID:???.net >>391 秀丸 タグ付き正規表現 で検索するといいかも? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/392
393: 321 [sage] 2018/07/08(日) 11:37:21.89 ID:???.net >>392 検索してみたら、そのものずばりがありました。 【秀丸エディタ】正規表現を用いて指定文字数で改行させる方法 https://nodoame.net/archives/4675 どうもありがとうございました。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/393
394: nobodyさん [sage] 2018/09/30(日) 10:40:36.91 ID:???.net 書き込めないテスト http://o.8ch.net/1a4y8.png http://nozomi.2ch.sc/test/read.cgi/php/1348048723/394
395: nobodyさん [sage] 2018/09/30(日) 10:49:02.82 ID:???.net test 行数? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/395
396: nobodyさん [sage] 2018/09/30(日) 10:50:04.80 ID:???.net 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 http://o.8ch.net/1a4yd.png http://nozomi.2ch.sc/test/read.cgi/php/1348048723/396
397: nobodyさん [sage] 2018/09/30(日) 10:53:25.45 ID:???.net 数字とドットを判別する正規表現 ^[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回避 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/397
398: nobodyさん [sage] 2018/09/30(日) 11:07:07.10 ID:???.net 頭にマイナス文字が来るのを忘れていました http://o.8ch.net/1a4za.png http://nozomi.2ch.sc/test/read.cgi/php/1348048723/398
399: nobodyさん [sage] 2018/09/30(日) 16:42:39.78 ID:???.net URLは見せたいのか伏せたいのかどっちやねん http://nozomi.2ch.sc/test/read.cgi/php/1348048723/399
400: nobodyさん [sage] 2018/09/30(日) 16:47:40.24 ID:???.net URLは5chのNGワードにひっかかってるみたいで すみません http://nozomi.2ch.sc/test/read.cgi/php/1348048723/400
401: nobodyさん [sage] 2018/09/30(日) 19:23:05.09 ID:???.net 直接の答えじゃなくてすまんけど。 正規表現で^は行の先頭を意味するけど、それは意図とあってる? 縦書きに紛れる数字って行の先頭とは限らないんじゃないかな。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/401
402: nobodyさん [sage] 2018/09/30(日) 19:28:31.97 ID:???.net 一度に書けなくてすまん。 $も、あれは行末を意味するからそれも意図とあってるかな? 縦書きする日本語 数字部分 縦書きする日本語 という原稿なら俺のツッコミは余計なのでごめん。 逆に言うとそういう原稿じゃないと機能しないと思うよ。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/402
403: nobodyさん [sage] 2018/09/30(日) 21:08:42.98 ID:???.net >>401 ^が行の一番目から数字かどうかを見ていたから $が行末を見ていたから 下のは走らなかったんですね 文中の数字なので、そのご指摘であってます 初歩的な内容ですみません とりあえず頭と尻を取ってみてみます こんな過疎なのにありがとうございます http://nozomi.2ch.sc/test/read.cgi/php/1348048723/403
404: nobodyさん [sage] 2018/09/30(日) 21:18:43.88 ID:???.net /[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:??? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/404
405: nobodyさん [sage] 2018/09/30(日) 21:24:20.04 ID:???.net 386 や 38.6 みたいな数字だけのも試しましたが 386 には無効で 38.6 は 38 と ピリオド と 6 とに分けられて効きました 正規表現よりスクリプトの中身の処理なのかもしれません う〜ん http://nozomi.2ch.sc/test/read.cgi/php/1348048723/405
406: nobodyさん [sage] 2018/09/30(日) 22:48:44.95 ID:???.net いま手元に試せる環境ないけど、でもまだ環境を疑う前の状態、正規表現が完成してない状態だと思う。余裕あったら336の最後、試してみるね。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/406
407: nobodyさん [sage] 2018/09/30(日) 22:51:33.68 ID:???.net >>404 例文の328nobodyの328は必ず3桁? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/407
408: nobodyさん [sage] 2018/10/01(月) 09:14:22.09 ID:V5VOrJ8t+ [+-]?[0-9]+(?:\.[0-9]+)? https://regex101.com/r/aPT3sE/1 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/408
409: nobodyさん [sage] 2018/10/01(月) 08:40:14.19 ID:???.net >>407 >>396 や >>398 の画像のように 必ず3桁とは限りませんですね 4桁以上のこともありますので http://nozomi.2ch.sc/test/read.cgi/php/1348048723/409
410: nobodyさん [sage] 2018/10/01(月) 09:15:39.08 ID:???.net [+-]?[0-9]+(?:\.[0-9]+)? https://regex101.com/r/aPT3sE/1 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/410
411: nobodyさん [sage] 2018/10/01(月) 11:05:20.10 ID:???.net >>410 プラスマイマスまで処理していただいて ありがとうございます システムのプログラムが本職ではないので こういうのが苦手でした 正規表現処理としては合っているのですが スクリプトは半角数字1〜2文字のみを処理するだけで 3桁数字もプラスもマイナスも小数点も駄目でした 本当にお手間をおかけしました 今回はあきらめてみます う〜ん…… http://nozomi.2ch.sc/test/read.cgi/php/1348048723/411
412: nobodyさん [] 2018/10/18(木) 16:57:45.42 ID:ks7bneBP.net 自分に対して「ガイジ」って言ってくる奴をNGみたいなの出来る? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/412
413: nobodyさん [sage] 2018/10/18(木) 17:27:56.89 ID:???.net 無理だと思う。どのレス番が自分なのか予め分かってる必要があるけどそれが難しいんじゃないかな。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/413
414: nobodyさん [sage] 2018/10/19(金) 07:53:00.28 ID:???.net 私たち日本人の、日本国憲法を改正しましょう。 総ム省の、『憲法改正國民投票法』、でググって みてください。拡散も含め、お願い致します。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/414
415: nobodyさん [] 2018/10/20(土) 10:38:55.21 ID:Isa88TJv.net perlをphp化しようとしています。 perlの$`や$'のようなマッチの前後の文字列を取り出すことはできますか? また、tr/A-Z/A-Z/のような変換は、変換則をいちいち配列で指定しないとできないのでしょうか。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/415
416: nobodyさん [sage] 2018/10/20(土) 12:59:24.05 ID:???.net >>415 後者は正規表現じゃなくてmb_convert_kanaじゃあかんの? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/416
417: nobodyさん [] 2018/10/22(月) 04:46:36.26 ID:F6qPDtGA.net スレ内のランダムで3回以上繰り返される同一の文章をNGできますか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/417
418: nobodyさん [] 2018/10/22(月) 05:47:20.33 ID:F6qPDtGA.net 細かく説明するとスクリプトコピペ荒らしのコピペ内容が一定期間で変わってしまうというので困っています V2Cの正規表現で似たもの見つけましたが、janeでは使えませんでした。 (?:^|\n)(.{5,}\n(.*\n){0,2})\1{3} http://nozomi.2ch.sc/test/read.cgi/php/1348048723/418
419: nobodyさん [sage] 2018/10/22(月) 06:55:08.17 ID:???.net Janeはdatは取得したそのままで何も加工しないので 改行は\nではなくて<br>となる また、各行の先頭と末尾に半角空白が付加されている 実際にレスがどうなっているのかはdatを覗いてみるのが一番 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/419
420: nobodyさん [sage] 2018/10/24(水) 08:06:13.02 ID:???.net 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" ...> の形にしたいのですが、どうすればよいでしょうか…? 「=」を含まないようにすればいいんだとは思いますが、なんだかごちゃごちゃするばかりでうまくいきませんでした。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/420
421: 351 [sage] 2018/10/25(木) 00:42:51.39 ID:???.net その後色々試して見た結果 replace( /class=["\s]((.+)+)"/g, '.$1' ) とすることで <table .aaa bbb ccc (略) border="1" ...> の形にすることができました。 しかし、.aaa .bbb .ccc のように繰り返して「.」を付加する方法がわかりません。 おとなしく2回に分けて置換するほかないのでしょうか? replace( /class="(.+\s)?(.+)(\s.+)?"/g, '.$2' ) …これだと1回しか置換できませんね… http://nozomi.2ch.sc/test/read.cgi/php/1348048723/421
422: nobodyさん [sage] 2018/10/25(木) 14:19:15.03 ID:???.net すいません質問させてください 専ブラアプリのchmateで連続投稿、連レスをNGに出来ませんか? 連続でなくても、同一IDで沢山書き込んでいるのをNGにしたいのです 毎日NGIDとして登録すれば済む話しなんですが‥ 正規表現で一定数以上の書き込みをNGにしたいのです よろしくお願いします http://nozomi.2ch.sc/test/read.cgi/php/1348048723/422
423: nobodyさん [sage] 2018/10/30(火) 16:07:23.36 ID:???.net 「あいう えお」 『かきくけ こ』 のような場合に改行を詰めたいのですが ^[」』](\r?\n) を置換して消そうとしてもうまくいきませんでした どうすれば詰めることができるでしょうか (使用環境はAutoHotkeyです) http://nozomi.2ch.sc/test/read.cgi/php/1348048723/423
424: nobodyさん [sage] 2018/10/30(火) 16:53:51.94 ID:???.net >>423 違ってたらごめんだけど、^の後に何がきても的な指定が足りてないんちゃう? 行頭、ほにゃらら、」または』、改行 とするのがいいんじゃないかなぁと。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/424
425: 354 [sage] 2018/10/30(火) 18:03:23.40 ID:???.net >>424 あ、^は行頭ではなく、[]内の否定でした… 」や』で終わってたらOK(置換しない) 」や』以外で終わってたら、改行コードを削除して詰める という感じです ^(.+)[^」』]\r?\n なんか違いますね… 試しにこれでやってみると 「あいう」 『えお』 「かきく けこ」 が 「あいう」『えお』 「かきく けこ」 になるので逆っぽい… どうも[^]による否定ができていない気がします 一応、AutoHotKeyの正規表現でも[^]による否定はできるはずなんですけど http://nozomi.2ch.sc/test/read.cgi/php/1348048723/425
426: nobodyさん [] 2018/11/10(土) 19:29:23.78 ID:6srco+Il.net http://r2.upup.be/wV2qsULdHm http://nozomi.2ch.sc/test/read.cgi/php/1348048723/426
427: nobodyさん [] 2018/11/25(日) 15:27:10.04 ID:TICRp/KJ.net 教えて下さい。 !と!に該当させたいけれど、!?と!?の場合は除外したい場合、 どのような正規表現になるでしょうか。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/427
428: nobodyさん [sage] 2018/11/25(日) 16:51:24.42 ID:???.net >>427 (?![!!][??])[!!] http://nozomi.2ch.sc/test/read.cgi/php/1348048723/428
429: nobodyさん [sage] 2018/11/25(日) 17:08:57.74 ID:???.net 質問スレ2つもあるけどどっちかにまとめたほうがいいな Regular Expression(正規表現) Part14 https://mevius.5ch.net/test/read.cgi/tech/1489511075/ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/429
430: nobodyさん [sage] 2018/11/26(月) 01:38:23.06 ID:???.net 質問はこちらへ Regular Expression(正規表現) Part14 https://mevius.5ch.net/test/read.cgi/tech/1489511075/ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/430
431: nobodyさん [sage] 2018/11/26(月) 07:47:55.88 ID:???.net 1に質問大歓迎とあるが http://nozomi.2ch.sc/test/read.cgi/php/1348048723/431
432: 427 [] 2018/11/29(木) 18:42:26.95 ID:CrDIgqJgR すいません、>>428ではうまく出来なくて 試行錯誤の結果 !(?!?|\?) !(?!?|\?) で出来ました。 可能ならば1行にしたいのですが、どうすれば良いでしょうか。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/432
433: nobodyさん [sage] 2018/12/31(月) 08:50:07.88 ID:???.net アドレスを編集しているんですけど :80だけ消してたとえば:8001,:6080とか 80が含まれる数字は残したいんですけどどうやればいいんでしょうか さくらエディターつかってます http://nozomi.2ch.sc/test/read.cgi/php/1348048723/433
434: nobodyさん [sage] 2019/01/14(月) 16:34:17.89 ID:???.net PHPで改行以外の制御文字を空文字に置換したいと思い次のように書きました。 preg_replace( '/(?!\n)[\p{Cc}]/u' , '' , $ver ); この場合、否定先読みで\nを指定しているのですが、\rも指定した方が良いのでしょうか。 詳しい方、アドバイスをください。 よろしくお願いします。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/434
435: 初心者 [] 2019/01/23(水) 14:57:53.47 ID:QL6c4mINu よろしくお願いします。 正規表現の使えるエディターで、行末にある※印を、行頭に移動する方法を探しております。 詳しい方、アドバイスをお願いいたします。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/435
436: nobodyさん [sage] 2019/01/27(日) 18:09:07.98 ID:???.net そういえば\Rは\rや\nにマッチするって見かけたけど、間にある垂直タブや書式送りにもマッチするよな http://nozomi.2ch.sc/test/read.cgi/php/1348048723/436
437: nobodyさん [sage] 2019/03/24(日) 10:07:25.65 ID:???.net 鬼太郎実況スレに現れる軍オタ荒しはどうNGすればいいんでしょうか 荒らす個々の文が違うのでやってもやっても消えません http://nozomi.2ch.sc/test/read.cgi/php/1348048723/437
438: nobodyさん [sage] 2019/07/07(日) 22:05:47.87 ID:???.net GreasemonkeyのスクリプトでニコニコのコメントをNGにするため 正規表現がうまく適用できなくて 任意の文字列が4字以上連続 .{4,} スクリプトのほうの問題ならあきらめます http://nozomi.2ch.sc/test/read.cgi/php/1348048723/438
439: nobodyさん [sage] 2019/07/30(火) 15:45:55.91 ID:???.net https://i.imgur.com/PgEWKSB.jpg http://nozomi.2ch.sc/test/read.cgi/php/1348048723/439
440: nobodyさん [sage] 2020/09/08(火) 14:42:32 ID:???.net 「任意の一文字と複数のスペース」を3回以上繰り返す文に合致する正規表現 (.[[:blank:]]{2}){3} で↓の文にヒットしてくれないんだけど理由分かる方いる? や め ろ ー ! し ゅ ー く ん の が 画像のように他の文にはヒットしている https://i.imgur.com/mMhnds9.jpg http://nozomi.2ch.sc/test/read.cgi/php/1348048723/440
441: nobodyさん [sage] 2020/09/08(火) 17:05:35.51 ID:???.net >>440 s/{2}/{2,}/ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/441
442: nobodyさん [sage] 2020/09/11(金) 13:31:39.28 ID:???.net >>441 ありがとう {2}を{2,}にしろってことだよね 上手く動きました! http://nozomi.2ch.sc/test/read.cgi/php/1348048723/442
443: nobodyさん [] 2020/10/04(日) 12:23:49.19 ID:EyprqV7h.net phpで掲示板を作っていてアンカーリンク作りたいと思い以下のように書きました preg_replace("/>>([0-9]+)/","<a href=\"?res=\\1\"> >>\\1</a>",$text); >>1など単発の場合は↑でできましたが、>>1,2,3や>>1,2,3,10-15とやりたい場合どうしたら良いですか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/443
444: nobodyさん [sage] 2020/11/12(木) 11:55:47.68 ID:???.net 5ch閲覧にrep2を利用しています。 文末に「>>1」が入っているレスを正規表現を利用してあぼーんしようとしました。 rep2だと行末に半角スペースが入るために (>>1)\s$としたのですがうまくいきません。因みに「>>1」を他の日本語に変更すれば 期待通りの結果は得られるのですが。どの表に表現すれば良いのか教えて頂けないでしょうか。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/444
445: 373 [sage] 2020/11/26(木) 00:00:02.41 ID:???.net 上の質問をしたものです。 &gt;&gt;1<\/a>\s$ を半角で記述すれば目的を達成することができました。 お目汚し失礼しました。 http://nozomi.2ch.sc/test/read.cgi/php/1348048723/445
446: nobodyさん [sage] 2021/02/18(木) 17:26:40.91 ID:oi7+Y1VQK パーソルキャリア、2000人の社員がほぼ全国どこでも居住可能に フルリモートワーク制度を導入 https://www.itmedia.co.jp/business/articles/2102/17/news117.html 場所からも時間からも自由な働き方を実現!リモートワーク求人専門サイト「プロリモート」が リニューアルオープン、業務委託契約の求職者と企業をマッチング https://www.value-press.com/pressrelease/262778 リモートワークの実態調査、8割の企業が恒常的導入を予定、4割が通勤費を実費精算に切り替え https://www.travelvoice.jp/20210212-148129 コロナ禍で注目! 日本最大規模のリモートワーク会社を経営する著者による リモート時代の新しいマネジメント論。 『これからのマネジャーは邪魔をしない。』刊行 https://www.atpress.ne.jp/news/246310 地方在住者と都市部の仕事をつなげるリモートワークに特化したリクルートサイト 「remoteworkers」ワーカー事前募集開始 https://prtimes.jp/main/html/rd/p/000000002.000072591.html 阪急電鉄、初の有料特急を検討 リモートワーク対応も https://www.asahi.com/articles/ASP2J61B4P2JPLFA006.html リモートワークを交えた新しい働き方に対応した、プリペイドカード型の 福利厚生サービスを提供する「miive」が今春リリース https://prtimes.jp/main/html/rd/p/000000002.000074177.html http://nozomi.2ch.sc/test/read.cgi/php/1348048723/446
447: nobodyさん [sage] 2021/06/01(火) 18:25:38.30 ID:???.net chmateのNG設定で 複数のワードを全て含む書き込みをNG (?s:^(?=.*ワード1)(?=.*ワード2)(?=.*ワード3)) の ?s:^ と?=はどういう意味ですか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/447
448: nobodyさん [sage] 2021/10/20(水) 09:13:32.70 ID:???.net >>447 超いまさらだけど一応 ?s:^は文章全体から検索するよって意味 ?=は、ワードを含む(検索する時にマッチする)って意味 (?=あいう)だったら「あいう」があるレスがマッチする http://nozomi.2ch.sc/test/read.cgi/php/1348048723/448
449: nobodyさん [sage] 2021/11/03(水) 20:06:54.60 ID:???.net # h1 ## h2 これにマッチする正規表現はどう書けばいいんでしょうか? # h1にマッチさせたい場合、以下のようにしましたが、h2にもマッチします # .* h1のみ、h2のみにマッチさせる書き方はどうしたらいいのでしょうか http://nozomi.2ch.sc/test/read.cgi/php/1348048723/449
450: nobodyさん [sage] 2021/11/04(木) 17:32:15.82 ID:???.net 解決すました http://nozomi.2ch.sc/test/read.cgi/php/1348048723/450
451: nobodyさん [] 2021/11/18(木) 22:44:23.00 ID:LOXmgaYk.net お.んこ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/451
452: nobodyさん [] 2021/12/21(火) 17:54:59.04 ID:ha2uCzxO.net PLAN PLAN2 PLAN3 PLAN4 以上の4つを表す正規表現についてですが ^PLA(N|N[2-4]) で合ってますか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/452
453: nobodyさん [sage] 2021/12/21(火) 19:18:54.23 ID:???.net >>452 合ってるけど ^PLAN[2-4]? でいいんじゃないか http://nozomi.2ch.sc/test/read.cgi/php/1348048723/453
454: nobodyさん [sage] 2021/12/21(火) 19:21:03.74 ID:???.net ところで、後ろはどうするんだ PLAN5 とかでもPLANにマッチするけどいいのか http://nozomi.2ch.sc/test/read.cgi/php/1348048723/454
455: nobodyさん [sage] 2022/04/20(水) 03:42:46.79 ID:???.net スマホのブラウザ(Berry browser)での検索結果にでたYouTubeのリンクを NEWPIPEで開くようにする正規表現をおしえていただけませんか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/455
456: nobodyさん [] 2022/08/03(水) 23:16:32.32 ID:1IP0HnLs.net 正規表現ってこういうのも出来ますか? あ い う え お が「順不同」で「全て含まれている」のを検出 (1) ヒット例 ーーーーあいうえおーーーー ーおーえーうーいーあーー ーーーおあーーいいええーーう (2) スルー例 ーあいうえーーーーー ーおういあーーーーー みたいなの1行の正規表現出来ますか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/456
457: nobodyさん [sage] 2022/08/03(水) 23:48:42.00 ID:???.net できるよ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/457
458: nobodyさん [] 2022/08/04(木) 01:48:18.36 ID:1CNBnxTN.net >>457 やり方教えて! http://nozomi.2ch.sc/test/read.cgi/php/1348048723/458
459: nobodyさん [sage] 2022/08/04(木) 14:27:12.75 ID:???.net 複数文字列のANDの基本 ^(?=.*文字列1)(?=.*文字列2)(?=.*文字列3)・・・ http://nozomi.2ch.sc/test/read.cgi/php/1348048723/459
460: nobodyさん [] 2022/08/04(木) 16:32:56.29 ID:1CNBnxTN.net これで行けました >>447 ありがとうございます http://nozomi.2ch.sc/test/read.cgi/php/1348048723/460
461: nobodyさん [sage] 2023/01/08(日) 22:01:02.48 ID:???.net ^.{0,20}$ 20文字以下の短文をNGにしたいんですけどアンカーが付いてるとスルーされてしまいます どうやって改善したら良いですか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/461
462: nobodyさん [sage] 2023/07/06(木) 23:30:11.65 ID:???.net 5ちゃんのスレでid無しだけを表示したいのですが http://nozomi.2ch.sc/test/read.cgi/php/1348048723/462
463: nobodyさん [sage] 2023/10/27(金) 13:16:07.99 ID:???.net 基礎的なことですみません、一応調べてはみたのですが JavaScriptで改行コードを消す場合 str.replace(/\r\n|\n|\r/g, '') は理解できますが str.replace(/[\r\n]/g, '') ではだめでしょうか? http://nozomi.2ch.sc/test/read.cgi/php/1348048723/463
464: nobodyさん [] 2023/10/29(日) 19:52:21.37 ID:CfvUCDSw.net age http://nozomi.2ch.sc/test/read.cgi/php/1348048723/464
465: nobodyさん [sage] 2023/11/24(金) 17:30:39.48 ID:???.net ChMateのNG機能で、レス本文に順不同で含まれる "あ" に5回マッチさせる際の書き方を教えていただきたいのです こんな↓感じの毎回微妙に違う意味のないレスをポイしたいのです うあいうえああえあかあたま http://nozomi.2ch.sc/test/read.cgi/php/1348048723/465
466: nobodyさん [] 2023/11/24(金) 19:46:08.05 ID:T3P7cCnSH ノルドストリーム爆破したというウクライナの自作自演だろうがダム爆破で街中水没.日本では世界最悪の殺人テロ組織公明党国土破壊省 斉藤鉄夫らテロ組織国土破壊省が憲法13条25条29条と公然と無視しながら力による一方的な現状変更によって都心まて゛数珠つなぎで 鉄道の30倍以上もの莫大な温室効果ガスまき散らす大量破壊兵器クソ航空機飛ばして気候変動させて海水温上昇させてかつてない量の水蒸気を 日本列島に供給させて洪水に土砂崩れに暴風にと住民の生命と財産を強奪することで私腹を肥やしてるし同じテロ国家のウクライナだの 日本に原爆落とした世界最惡のならず者國家だのと共謀して私利私欲のために軍事演習だなんだと隣国挑発して正当防衛権行使させておいて 白々しく安全保障ガ―た゛のバ力丸出しプロパガンダ放送だのJアラートだのし国民煽って軍事増税に軍事大国にと税金泥棒利権を 全方位から堅牢にしてチョロすぎる国民から強奪した血税で私腹を肥やしまくって腐敗テロ国家を謳歌してる岸田異次元増税売国奴文雄が これほど分かりやすい茶番やってるってのに霞ヶ関が火の海になることすらないとか北朝鮮人民までドン引きだぞ [羽田)тtρs://www.Сall4.jρ/info.php?type〓items&id=I0000062 , ttps://haneda-projecT.jimdofrеe.Com/ (成田)ttps://n-souonhigaisosуoudan.amebaownd.com/ (テロ組織)ttps://i.imgur.com/hnli1ga.jpeg http://nozomi.2ch.sc/test/read.cgi/php/1348048723/466
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.764s*