[過去ログ]
Regular Expression(正規表現) Part16 (1002レス)
Regular Expression(正規表現) Part16 http://mevius.5ch.net/test/read.cgi/tech/1635936601/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
659: デフォルトの名無しさん [sage] 2023/04/17(月) 23:02:23.02 ID:HlIFmrYC 正規表現よりも「強力な」検索方法ってどう言う事? それチェックするだけならBASICだって出来るだろうに http://mevius.5ch.net/test/read.cgi/tech/1635936601/659
660: デフォルトの名無しさん [sage] 2023/04/17(月) 23:14:49.47 ID:aBS+jUDM あのさあ >>657を見た後でそんなこと言ってるの? >>657の末尾に$をつけりゃチェックできるだろうに http://mevius.5ch.net/test/read.cgi/tech/1635936601/660
661: デフォルトの名無しさん [sage] 2023/04/18(火) 00:49:04.02 ID:HEwUJcz7 https://regex101.com/r/abzBX8/4 http://mevius.5ch.net/test/read.cgi/tech/1635936601/661
662: デフォルトの名無しさん [] 2023/04/18(火) 01:55:03.99 ID:0xKKyM+T wwなんじゃこの無意味なやつww http://mevius.5ch.net/test/read.cgi/tech/1635936601/662
663: デフォルトの名無しさん [] 2023/04/18(火) 01:55:30.29 ID:0xKKyM+T 全くチェックできてないやんwww http://mevius.5ch.net/test/read.cgi/tech/1635936601/663
664: デフォルトの名無しさん [sage] 2023/04/18(火) 03:16:09.61 ID:+QStg837 正規表現だけで頑張りすぎる奴はアホ http://mevius.5ch.net/test/read.cgi/tech/1635936601/664
665: デフォルトの名無しさん [] 2023/04/18(火) 10:37:46.66 ID:1M+dv0CB > 「0」と「1」を同数含む文字列にマッチする これが部分文字列も含むのなら最初の「0111011110001100000…」のところだけでも で01, 10とか01111000, 111000, 1100, 0011とか011101111000110000とか 他にもあるけどまあ沢山あるわな こんなんチェックして何の意味があるのか知らんけど http://mevius.5ch.net/test/read.cgi/tech/1635936601/665
666: デフォルトの名無しさん [sage] 2023/04/18(火) 11:53:15.97 ID:mLPBXdJt >>661のは01以外の文字が存在してるのを失念してるので、少しだけ修正 ^([^01]|0[^01]*?(?1)*?1|1[^01]*?(?1)*?0)++$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/666
667: デフォルトの名無しさん [sage] 2023/04/18(火) 11:55:59.03 ID:mLPBXdJt あ、すまん >「0」と「1」からなる文字列のうち を忘れてた http://mevius.5ch.net/test/read.cgi/tech/1635936601/667
668: デフォルトの名無しさん [sage] 2023/04/18(火) 12:04:05.08 ID:mLPBXdJt おまけに>>666は冗長だったしね ^([^01]|0(?1)*?1|1(?1)*?0)++$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/668
669: デフォルトの名無しさん [] 2023/04/18(火) 12:07:01.90 ID:y8YzUN5p なぜある範囲の文字列を認識できる正規表現が重用されるのでしょうか? たとえば、文脈自由文法により生成される文字列を認識できるような検索ソフトは ないのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/669
670: デフォルトの名無しさん [sage] 2023/04/18(火) 12:19:50.17 ID:VZPIsbzr 何故妙な所でわざわざ改行を入れるのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/670
671: デフォルトの名無しさん [sage] 2023/04/19(水) 15:37:27.88 ID:DhCp7Dkf たとえばHTMLの<title>の直後だけ判定したいときに マッチしなかったら長いページの最後まで<title>~を探し続けるの無駄だと思うんだけど <title>のところだけ見終わったら判定打ち切ることってできる? http://mevius.5ch.net/test/read.cgi/tech/1635936601/671
672: デフォルトの名無しさん [sage] 2023/04/19(水) 17:20:57.30 ID:WqdbOhNP https://regex101.com/r/xvZeom/1 http://mevius.5ch.net/test/read.cgi/tech/1635936601/672
673: デフォルトの名無しさん [sage] 2023/04/19(水) 18:18:09.16 ID:DhCp7Dkf >>672 ありがとう! http://mevius.5ch.net/test/read.cgi/tech/1635936601/673
674: デフォルトの名無しさん [sage] 2023/04/19(水) 22:28:52.49 ID:ndERcjBg >>669 計算量が小さいことが数学的に証明されているから 文脈自由文法は計算量が大きい http://mevius.5ch.net/test/read.cgi/tech/1635936601/674
675: デフォルトの名無しさん [] 2023/05/10(水) 15:31:44.13 ID:7WScgW4R 下記の文字列でナンバリングの重複を除去するにはどうすればいいですか? かまいたちの知らんけど #37 #37 「梅沢富美男とドライブ旅!やりたいこと詰め込んだら喜ぶ、知らんけど」 [GAORA] 2023年05月10日.ts 千鳥の相席食堂 #199 #199 藤岡弘、&藤岡真威人の旅! ’田舎出身&ロケマスター芸人’の千鳥がツッ [スカイA] 2023年05月08日.ts ナンバリングが同一かどうかを考慮しなければ下記で可能かなと思うのですが、 (#[0-9]{1,})[\S\s]*(#[0-9]{1,}) ナンバリングが同一である場合に除去するってことは可能なのでしょうか? ※「正規表現は、.NET Framework で提供される正規表現の全ての機能が使えます」ってヘルプにあります http://mevius.5ch.net/test/read.cgi/tech/1635936601/675
676: デフォルトの名無しさん [] 2023/05/10(水) 15:43:18.27 ID:7WScgW4R [\S\s]* は 改行を考慮してみただけで何でもよかったので、無視してください。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/676
677: デフォルトの名無しさん [sage] 2023/05/10(水) 15:49:49.18 ID:XkmajJ+H s/(#\d+ )\1/$1/ http://mevius.5ch.net/test/read.cgi/tech/1635936601/677
678: デフォルトの名無しさん [sage] 2023/05/10(水) 15:56:15.66 ID:yXmZBCRQ #37 #371 http://mevius.5ch.net/test/read.cgi/tech/1635936601/678
679: デフォルトの名無しさん [sage] 2023/05/10(水) 16:24:45.76 ID:XkmajJ+H >>678 なんか問題ある? まあ例は基本形であって\1というものがあるということを教えればいいだけだけどね http://mevius.5ch.net/test/read.cgi/tech/1635936601/679
680: デフォルトの名無しさん [sage] 2023/05/10(水) 16:34:36.66 ID:KWVZdtYA 誤爆しないかチェックしたかったんでしょ そんな噛み付か無くても良かろうよ http://mevius.5ch.net/test/read.cgi/tech/1635936601/680
681: デフォルトの名無しさん [] 2023/05/10(水) 16:44:00.86 ID:7WScgW4R >>677 これでいけそうです、ありがとうございます \1 の働きが 何か分からないんですが、何て言葉で検索すればいいですか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/681
682: デフォルトの名無しさん [] 2023/05/10(水) 16:52:01.37 ID:7WScgW4R あ、キャプションってやつですかね。 こうなか? s/(.*)(#\d+ )\2(.*)/$1 $2 $3/ http://mevius.5ch.net/test/read.cgi/tech/1635936601/682
683: デフォルトの名無しさん [] 2023/05/10(水) 16:52:49.70 ID:7WScgW4R こうかな http://mevius.5ch.net/test/read.cgi/tech/1635936601/683
684: デフォルトの名無しさん [sage] 2023/05/10(水) 16:57:22.57 ID:XkmajJ+H 前後を不定長にするとバックトラックの量が半端じゃなくなるよ 数千倍数万倍それ以上の場合数にあっという間になるので どれほど爆発的に増えるか考えてみてくれ http://mevius.5ch.net/test/read.cgi/tech/1635936601/684
685: デフォルトの名無しさん [] 2023/05/10(水) 17:23:53.71 ID:H/PxYykp 正規表現はChatGPTと相性いいなぁ すげー間違ったことも返されるけど検証もさせられるしやテストケースも生成出来て超便利 http://mevius.5ch.net/test/read.cgi/tech/1635936601/685
686: デフォルトの名無しさん [sage] 2023/05/10(水) 18:11:00.72 ID:XkmajJ+H >>682 悪い 試したらstep数は全然増えなかったね 俺の勘違いか http://mevius.5ch.net/test/read.cgi/tech/1635936601/686
687: デフォルトの名無しさん [sage] 2023/05/18(木) 00:59:59.60 ID:GLOCdhwM ハゲとフサの混在からハゲを排除したい http://mevius.5ch.net/test/read.cgi/tech/1635936601/687
688: デフォルトの名無しさん [sage] 2023/05/18(木) 09:45:41.67 ID:HWVU1A6n replace(/ハゲ/g, 'ヅラ') http://mevius.5ch.net/test/read.cgi/tech/1635936601/688
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 314 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s