[過去ログ]
Regular Expression(正規表現) Part16 (1002レス)
Regular Expression(正規表現) Part16 http://mevius.5ch.net/test/read.cgi/tech/1635936601/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
780: デフォルトの名無しさん [sage] 2023/07/09(日) 15:02:36.24 ID:NT/2XwNR 最長マッチ(?L)を知らなかったんだけど何か思ってたのと全然違った DFA的な最長だと思ってたのに http://mevius.5ch.net/test/read.cgi/tech/1635936601/780
781: デフォルトの名無しさん [sage] 2023/07/09(日) 17:56:55.84 ID:dnLGUnq0 最左じゃなくても良いみたい UTF-8のとき abc < abc\Kd ab < あ で < て゛ "(?C)a(b|\g<0>)c" がエラーになるのはモヤっとする "(?C)" が捕獲無効にするから "\g<1>" は使えないし http://mevius.5ch.net/test/read.cgi/tech/1635936601/781
782: デフォルトの名無しさん [sage] 2023/07/10(月) 13:05:06.30 ID:8apozFwM > ab < あ マルチバイト文字を含む文字列に対して (?L) は使いにくいな 文字単位での長さで比較するようにするのは重くなる上に難易度高そう http://mevius.5ch.net/test/read.cgi/tech/1635936601/782
783: デフォルトの名無しさん [sage] 2023/07/10(月) 20:06:05.30 ID:8apozFwM JaneStyleが5ch.netのサポートを終了 この前NG登録出来て喜んでた人かわいそす http://mevius.5ch.net/test/read.cgi/tech/1635936601/783
784: デフォルトの名無しさん [sage] 2023/07/11(火) 10:50:26.27 ID:6DaZenCz (?L)をマルチ文字対応にするのは無理だけど >"(?C)a(b|\g<0>)c" がエラーになる これを使えるように出来る人はいるんじゃないかな 夏休みで暇を持て余している大学生の皆さん、Let's try! http://mevius.5ch.net/test/read.cgi/tech/1635936601/784
785: デフォルトの名無しさん [sage] 2023/07/13(木) 19:11:50.96 ID:7AgmN8D3 JAPANを日本、NIPPONをニッポンに、同時に置き換える JAPAN|NIPPON ↓ 日本|ニッポン http://mevius.5ch.net/test/read.cgi/tech/1635936601/785
786: デフォルトの名無しさん [sage] 2023/07/13(木) 23:55:44.94 ID:OlRmyaph >>785 サクラエディタ+bregonig.dllでは無理っす http://mevius.5ch.net/test/read.cgi/tech/1635936601/786
787: デフォルトの名無しさん [sage] 2023/07/14(金) 00:50:54.69 ID:JHf9vJmP https://www.regular-expressions.info/replaceconditional.html https://npp-user-manual.org/docs/searching/#substitution-conditionals http://mevius.5ch.net/test/read.cgi/tech/1635936601/787
788: デフォルトの名無しさん [sage] 2023/07/14(金) 13:30:40.79 ID:lxqistQI わしは鬼車のscan.cをいじって好きに置換出来るようにしたぞ。ファイルからhtmlソースを読み込んで繰り返し検索・置換して結果を別ファイルに出力するようにしとる。便利なのだが使う機会は滅多にない。日常の置換はほぼ秀丸で事足りる。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/788
789: デフォルトの名無しさん [sage] 2023/07/15(土) 18:19:44.01 ID:nnNpViq+ JavaScriptですが「0を含めない正の半角数値のみ」というのは、どう書けばいいのでしょうか? http://mevius.5ch.net/test/read.cgi/tech/1635936601/789
790: デフォルトの名無しさん [sage] 2023/07/15(土) 18:22:35.95 ID:nnNpViq+ 0を含めないというのは「0より大きい正の半角数値のみ」という意味です http://mevius.5ch.net/test/read.cgi/tech/1635936601/790
791: デフォルトの名無しさん [] 2023/07/15(土) 18:39:49.26 ID:Fs/aULCy 正規表現でやることじゃない http://mevius.5ch.net/test/read.cgi/tech/1635936601/791
792: デフォルトの名無しさん [sage] 2023/07/15(土) 18:47:36.28 ID:vGns6WZO (?!(?!<[0-9])0(?![0^9]))[0-9]+ 00とかあるんだったらダメだけど http://mevius.5ch.net/test/read.cgi/tech/1635936601/792
793: デフォルトの名無しさん [sage] 2023/07/15(土) 18:47:49.29 ID:hche+KD8 >>789 XY問題の臭いがする その文字列を、正規表現「だけ」を使って評価したい理由でもあるの? http://mevius.5ch.net/test/read.cgi/tech/1635936601/793
794: デフォルトの名無しさん [sage] 2023/07/15(土) 19:54:00.17 ID:nnNpViq+ >>793 全角文字と半角英字を除外したいんですよ 入力欄にこれらを入力されるとフリーズします http://mevius.5ch.net/test/read.cgi/tech/1635936601/794
795: デフォルトの名無しさん [sage] 2023/07/15(土) 20:24:42.65 ID:hche+KD8 >>794 「正規表現だけで評価したい理由」になってない 許可したい文字種が「0から9までの数字」ってことで良いのなら、下記で済ませるのが妥当(符号・少数点・セパレータを含んでいたり、16進表記、指数表記、インド数字、などの表現は不許可) const isValid = Number(inputString) && /^[0-9]+$/.test(inputString); http://mevius.5ch.net/test/read.cgi/tech/1635936601/795
796: デフォルトの名無しさん [sage] 2023/07/15(土) 21:27:34.96 ID:nnNpViq+ すみません 説明の仕方が悪かったです 「正の実数(少数も含む)」でした 0も含ませることにしました それでこうしました ^(0|[1-9][0-9]*)(|[.][0-9]+)$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/796
797: デフォルトの名無しさん [] 2023/07/15(土) 21:44:37.74 ID:Ip1+AB5X そして半年後… 「誰だよこんなクソプログラム書いたやつ💢」 http://mevius.5ch.net/test/read.cgi/tech/1635936601/797
798: デフォルトの名無しさん [sage] 2023/07/15(土) 21:52:20.50 ID:G+tF3yG6 滅茶苦茶わかりみ 美しくないプログラムはパッと見てうんざりする http://mevius.5ch.net/test/read.cgi/tech/1635936601/798
799: デフォルトの名無しさん [sage] 2023/07/17(月) 02:00:45.07 ID:MFjOLYv6 改行厨たいさく [^\n]+([\n\r\s]{2,})[^\n]+([\n\r\s]{2,})[^\n]+([\n\r\s]{2,})[^\n]+ http://mevius.5ch.net/test/read.cgi/tech/1635936601/799
800: デフォルトの名無しさん [sage] 2023/07/20(木) 17:25:16.42 ID:OqTU1F4P >>785 そういうの出来るといいですけどねえ http://mevius.5ch.net/test/read.cgi/tech/1635936601/800
801: デフォルトの名無しさん [sage] 2023/07/21(金) 15:55:34.48 ID:GwV7ay2N >>784 C言語で文字列から部分文字列を取り出す関数をググったら「そんなのねーよ、自作しろ」だった C言語をちゃんと勉強しないと無理だな http://mevius.5ch.net/test/read.cgi/tech/1635936601/801
802: デフォルトの名無しさん [sage] 2023/07/23(日) 00:50:40.93 ID:hdFkAV/t hage【ZEN123】hoge456789 上記の【】内の全角英数字だけを半角にする 正規表現では無理なパターンの例か http://mevius.5ch.net/test/read.cgi/tech/1635936601/802
803: デフォルトの名無しさん [sage] 2023/07/23(日) 05:19:55.24 ID:BnGP1dsy 正規表現ライブラリを使う側のアプリに変換関数を実装すれば可能になるので そういう正規表現環境は既に存在してるかも? 今のテキストエディタでもマクロでなら出来るものがありそう http://mevius.5ch.net/test/read.cgi/tech/1635936601/803
804: デフォルトの名無しさん [sage] 2023/07/23(日) 09:48:00.20 ID:PHWyKwrY 秀丸のようにマクロ使わずに検索→変換できるエディタもあるしね http://mevius.5ch.net/test/read.cgi/tech/1635936601/804
805: デフォルトの名無しさん [sage] 2023/07/23(日) 13:07:11.02 ID:BnGP1dsy 秀丸と言えば鬼車を秀丸で使えるようにしようとしてる方がいるから お願いすれば 全角->半角変換 や >>785 の置換に対応してもらえるかも? 本家の最新の鬼車の秀丸エディタからの利用方法 www2.maruo.co.jp/hidesoft/2/x39752_.html http://mevius.5ch.net/test/read.cgi/tech/1635936601/805
806: デフォルトの名無しさん [sage] 2023/07/23(日) 15:10:19.87 ID:nlZnqujR >>805 それは、一時期そこら中で暴れていた「触れてはいけない人」のヤツだねw http://mevius.5ch.net/test/read.cgi/tech/1635936601/806
807: デフォルトの名無しさん [sage] 2023/07/23(日) 16:14:08.28 ID:BnGP1dsy その点は賛否あるだろうけど技術力もモチベも高そうな方だから期待してる http://mevius.5ch.net/test/read.cgi/tech/1635936601/807
808: デフォルトの名無しさん [sage] 2023/07/24(月) 12:53:06.11 ID:LBGWnldn > 全角->半角変換 や >>785 の置換に対応 正規表現の中での表記はどういう仕様にするのがベストなのかな? 新しい予約語(?)の予感 http://mevius.5ch.net/test/read.cgi/tech/1635936601/808
809: デフォルトの名無しさん [sage] 2023/07/25(火) 00:28:01.42 ID:ijwgoKNu 「正規表現には方言がある」 エディターを乗り換えた時に初めて気付かされたな http://mevius.5ch.net/test/read.cgi/tech/1635936601/809
810: デフォルトの名無しさん [sage] 2023/07/25(火) 01:58:51.32 ID:DaPN/KaH \1(sed系)なのか、$1(perl系)なのかは、最初はいつも逆をやってしまう http://mevius.5ch.net/test/read.cgi/tech/1635936601/810
811: デフォルトの名無しさん [sage] 2023/07/25(火) 02:10:59.59 ID:m8SWwEXi \1ってあちこちにあるものだったのか EmEditorってエディタがそれでなんだこれって思ってた http://mevius.5ch.net/test/read.cgi/tech/1635936601/811
812: デフォルトの名無しさん [sage] 2023/07/25(火) 16:23:19.14 ID:hmH9EM9U Onigumoで検索して気持ち悪くなる定期 http://mevius.5ch.net/test/read.cgi/tech/1635936601/812
813: デフォルトの名無しさん [sage] 2023/07/29(土) 20:32:41.26 ID:xNvNUPTs 詳説正規表現の1章だけとりあえず読み終えたけど正規表現の使いどころがわからない 正規表現の便利な使い方教えて! http://mevius.5ch.net/test/read.cgi/tech/1635936601/813
814: デフォルトの名無しさん [sage] 2023/07/29(土) 21:44:23.17 ID:slvWQQxm >>813 ^(?=.*正規表現)(?=.*教えて) http://mevius.5ch.net/test/read.cgi/tech/1635936601/814
815: デフォルトの名無しさん [sage] 2023/07/29(土) 21:46:27.76 ID:slvWQQxm >>813 途中で送信しちゃった ↓を専ブラのNGwordに入れて正規表現にチェックしてみ ^(?=.*正規表現)(?=.*教えて).*$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/815
816: デフォルトの名無しさん [sage] 2023/07/29(土) 21:49:39.05 ID:slvWQQxm >>813 すまん間違えてたこれ (?s:(?=.*正規表現)(?=.*教えて)).*$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/816
817: デフォルトの名無しさん [sage] 2023/07/29(土) 21:51:07.45 ID:Z2bzRt4C 俺のレス消えちゃうんじゃない? ?=がよくわからないけど後で調べとくよ http://mevius.5ch.net/test/read.cgi/tech/1635936601/817
818: デフォルトの名無しさん [sage] 2023/07/30(日) 10:33:11.68 ID:3uyXLeeN テキストエディタで置換を行うときに「正規表現」と「選択範囲」をオン 検索: ^ 置換: # 選択範囲の全ての行をコメントアウト出来て便利 -------------------------------------------------------- 検索: [ \t]+$ 置換: (なし) 行末の余計なスペースを削除出来て便利 http://mevius.5ch.net/test/read.cgi/tech/1635936601/818
819: デフォルトの名無しさん [sage] 2023/08/12(土) 18:48:03.89 ID:g9Iw6FTW https://hoge.com/p2io0z.png https://fuga.net/f8qpes.png https://moga.com/6nw4yt.png の用に1行に複数URLがスペース区切りで記載されているものを、それぞれ単独で抜き出したいです。 https?://(?:[!-~]+.)+[!-~]+ だと最長一致になってしまうようで、1行丸ごと対象になってしまます 最短一致出来ればいいと思うのですが、どう正規表現を弄ればいいか教えてください。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/819
820: デフォルトの名無しさん [sage] 2023/08/12(土) 18:56:16.40 ID:IKZkjZuG http[^\s]+ http://mevius.5ch.net/test/read.cgi/tech/1635936601/820
821: デフォルトの名無しさん [sage] 2023/08/12(土) 19:02:22.92 ID:BmgakVsI >>819 .をエスケープ http://mevius.5ch.net/test/read.cgi/tech/1635936601/821
822: デフォルトの名無しさん [sage] 2023/08/12(土) 19:14:06.14 ID:g9Iw6FTW >>820 >>821 うぉぉ、ありがとうございました! http://mevius.5ch.net/test/read.cgi/tech/1635936601/822
823: デフォルトの名無しさん [sage] 2023/08/13(日) 14:38:57.47 ID:vv6Q6LsS 突然大きな声で叫ぶな http://mevius.5ch.net/test/read.cgi/tech/1635936601/823
824: デフォルトの名無しさん [sage] 2023/08/20(日) 13:26:03.91 ID:tG3c9Vi+ perl 正規表現で一発変換できませんか "aaa \"bbb\" \"ccc\" ddd" # これを以下にしたい aaa "bbb" "ccc" ddd http://mevius.5ch.net/test/read.cgi/tech/1635936601/824
825: デフォルトの名無しさん [sage] 2023/08/20(日) 13:58:40.55 ID:vZ93TkLb 正規表現で my $s = '"aaa \"bbb\" \"ccc\" ddd"'; $s =~ s/(.*)/eval $s/e; 正規表現を使わずに my $x = eval '"aaa \"bbb\" \"ccc\" ddd"'; http://mevius.5ch.net/test/read.cgi/tech/1635936601/825
826: デフォルトの名無しさん [sage] 2023/08/20(日) 14:00:17.67 ID:vZ93TkLb >>825 $s =~ s/(.*)/eval $s/e; ↓ $s =~ s/(.*)/eval $1/e; http://mevius.5ch.net/test/read.cgi/tech/1635936601/826
827: 0824 [sage] 2023/08/20(日) 20:08:57.65 ID:tG3c9Vi+ 文字列をevalで再度評価させる ありがとうございます、勉強になります ただ文字列にシングルクォートはありません 文字列に2つのパターンがあります hogehoge "aaa bbb ccc ddd" hogehoge "aaa \"bbb \"ccc ddd" s/hogehoge\s+"(.+)".*\n/$1/; # で弾いて tr/\\//d; # 2回処理しています http://mevius.5ch.net/test/read.cgi/tech/1635936601/827
828: デフォルトの名無しさん [sage] 2023/08/20(日) 20:26:08.36 ID:vZ93TkLb 単純に s/\\//g でええんとちゃうん http://mevius.5ch.net/test/read.cgi/tech/1635936601/828
829: 0824 [sage] 2023/08/20(日) 20:59:59.16 ID:tG3c9Vi+ >>828 2回処理するのでindexで調べてtr使った方が早いでしょ hogehoge "aaa bbb ccc ddd" hogehoge "eee \"fff\" \"ggg\" hhh" 目的文字列 aaa bbb ccc ddd eee "fff" "ggg" hhh http://mevius.5ch.net/test/read.cgi/tech/1635936601/829
830: デフォルトの名無しさん [sage] 2023/08/20(日) 21:32:41.19 ID:vZ93TkLb 一発変換したいんじゃないの? s/hogehoge\s+(.+)/eval $1/e http://mevius.5ch.net/test/read.cgi/tech/1635936601/830
831: 0824 [sage] 2023/08/20(日) 21:58:11.37 ID:tG3c9Vi+ >>830 ありがとうございます s/hogehoge\s+"(.+)".*\n/$1/; これで弾いてるの"以後にコメントがあるかもしれないからです http://mevius.5ch.net/test/read.cgi/tech/1635936601/831
832: デフォルトの名無しさん [sage] 2023/08/21(月) 20:43:15.01 ID:Lyi1TDoI eval思い付く人すごい、甲子園優勝 http://mevius.5ch.net/test/read.cgi/tech/1635936601/832
833: デフォルトの名無しさん [sage] 2023/08/21(月) 23:39:46.20 ID:Frb3PbHb >>824 これはUnix名前空間の全引数を" "で括ったものをほどくだけに見えるので、例えばLinux上では 文字列変換ではなく、printfコマンドを通せば一発だが。 $ printf '%s' "aaa \"bbb\" \"ccc\" ddd" # aaa "bbb" "ccc" ddd http://mevius.5ch.net/test/read.cgi/tech/1635936601/833
834: デフォルトの名無しさん [sage] 2023/08/21(月) 23:52:08.69 ID:Frb3PbHb 見落としてたので補足しておくと、>>831のコメントの件もUnixの書式に則ったものなら大丈夫。 $ printf '%s' "aaa \"bbb\" \"ccc\" ddd" # ←のようにコメントがあっても、↓になる # aaa "bbb" "ccc" ddd http://mevius.5ch.net/test/read.cgi/tech/1635936601/834
835: デフォルトの名無しさん [sage] 2023/08/22(火) 01:30:15.60 ID:RW2iO7Jr >>perl 正規表現で一発変換できませんか まあ参考にはなるけど質問の条件無視してドヤ顔で語られてもねえ‥ http://mevius.5ch.net/test/read.cgi/tech/1635936601/835
836: デフォルトの名無しさん [] 2023/08/22(火) 02:16:49.08 ID:NJ9SPgik >>833 単にシェルが引数処理してるだけじゃん これで十分だろ echo "aaa \"bbb\" \"ccc\" ddd" # http://mevius.5ch.net/test/read.cgi/tech/1635936601/836
837: デフォルトの名無しさん [sage] 2023/08/22(火) 12:38:02.82 ID:NJ9SPgik >>831 (perlの)コメントがあっても動作するよ http://mevius.5ch.net/test/read.cgi/tech/1635936601/837
838: 0824 [sage] 2023/08/23(水) 09:58:00.37 ID:yShv/GWA >>837 ありがとうございます、勘違いしてました eval評価だからコメントあっても行けますね http://mevius.5ch.net/test/read.cgi/tech/1635936601/838
839: デフォルトの名無しさん [sage] 2023/09/02(土) 20:40:48.54 ID:PozNjemk ●Regular Expressionの使用環境 Lua ●検索か置換か? 検索 ●説明 IPアドレス部分だけ抽出したいです 各セグメントが1-255の範囲内かどうかのチェックは無くてもOKです ※対象データの内xは文字としてのアルファベットのxです \r\nは改行コードです よろしくお願いします ●対象データ x\r\n192.168.10.1\r\n0\r\n\r\n ●希望する結果 192.168.10.1 http://mevius.5ch.net/test/read.cgi/tech/1635936601/839
840: デフォルトの名無しさん [] 2023/09/02(土) 22:43:12.64 ID:JbZUXP6Y (%d+%.%d+%.%d+%.%d+) http://mevius.5ch.net/test/read.cgi/tech/1635936601/840
841: 839 [sage] 2023/09/03(日) 01:48:07.24 ID:BSGxD5eG ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1635936601/841
842: デフォルトの名無しさん [sage] 2023/09/03(日) 01:50:43.78 ID:BSGxD5eG ●Regular Expressionの使用環境 Lua ●検索か置換か? 検索 ●説明 コロンとスペースの右側の数字だけ抽出したいです よろしくお願いします ●対象データ abe-gkm: 12 ●希望する結果 12 http://mevius.5ch.net/test/read.cgi/tech/1635936601/842
843: デフォルトの名無しさん [sage] 2023/09/03(日) 06:04:52.16 ID:ldBVlws1 自分で覚える気は一切ないんですね http://mevius.5ch.net/test/read.cgi/tech/1635936601/843
844: デフォルトの名無しさん [sage] 2023/09/03(日) 14:44:19.10 ID:QHfhMJE9 LUA5.1リファレンスマニュアル 文字列操作 http://milkpot.sakura.ne.jp/lua/lua51_manual_ja.html#5.4 http://mevius.5ch.net/test/read.cgi/tech/1635936601/844
845: デフォルトの名無しさん [sage] 2023/09/03(日) 17:01:33.87 ID:7kfz6vsc 訂正がありました よろしくお願いします ●Regular Expressionの使用環境 Lua ●検索か置換か? 検索 ●説明 最後に現れるコロンの右側だけ抽出したいです ●対象データ ab:e-gkm: 12 ●希望する結果 12 http://mevius.5ch.net/test/read.cgi/tech/1635936601/845
846: デフォルトの名無しさん [] 2023/09/03(日) 17:20:26.33 ID:ruPOb/mk 訂正がありました よろしくお願いします ●Regular Expressionの使用環境 Lua ●検索か置換か? 検索 ●説明 最後に現れるコロンの右側だけ抽出したいです ●対象データ ab:e-gkm: ::12 ●希望する結果 12 http://mevius.5ch.net/test/read.cgi/tech/1635936601/846
847: 845 ◆06.HT2D93O4J [sage] 2023/09/03(日) 17:22:38.45 ID:7kfz6vsc >>846は別の人なのでトリップを付けておきます よろしくお願いします http://mevius.5ch.net/test/read.cgi/tech/1635936601/847
848: デフォルトの名無しさん [] 2023/09/03(日) 17:42:25.87 ID:ruPOb/mk 訂正がありました よろしくお願いします ●Regular Expressionの使用環境 Lua ●検索か置換か? 検索 ●説明 最後に現れるコロンの右側だけ抽出したいです ●対象データ ab:e-gkm: 121212 ●希望する結果 12 http://mevius.5ch.net/test/read.cgi/tech/1635936601/848
849: デフォルトの名無しさん [] 2023/09/04(月) 00:12:22.18 ID:SsZQexqW >>843-844 >>846-848 夏休みキッズ達よ、答えられないor嫌なら見なければいい >>845 [^: ]*$ http://mevius.5ch.net/test/read.cgi/tech/1635936601/849
850: デフォルトの名無しさん [sage] 2023/09/04(月) 13:01:20.01 ID:c5K3sEzk Excelの文字を取り出すLEFT関数、RIGHT関数、MID関数 正規表現でも相当がんばれば再現できなくはないけれど、努力に見合った意味が見つからない http://mevius.5ch.net/test/read.cgi/tech/1635936601/850
851: デフォルトの名無しさん [sage] 2023/09/04(月) 13:08:00.64 ID:nyO3ndTW >[^: ]*$ こういうの後ろから見るよう最適化されるのかな http://mevius.5ch.net/test/read.cgi/tech/1635936601/851
852: デフォルトの名無しさん [sage] 2023/09/04(月) 15:41:22.66 ID:zA8RUwS0 ややこしい検索は正規表現だけよりも awkなどで簡単な正規表現とif文や関数を組み合わせる方が早い http://mevius.5ch.net/test/read.cgi/tech/1635936601/852
853: デフォルトの名無しさん [sage] 2023/09/04(月) 18:55:45.65 ID:BoKCZaYW 今回のはややこしくはない むしろ簡単 http://mevius.5ch.net/test/read.cgi/tech/1635936601/853
854: デフォルトの名無しさん [] 2023/09/04(月) 19:08:28.07 ID:8gjbapjk >>849 アホらしすぎて・・・ http://mevius.5ch.net/test/read.cgi/tech/1635936601/854
855: デフォルトの名無しさん [] 2023/09/04(月) 20:45:35.27 ID:DgpCgO2R >>854 相手の技量は千差万別 自分を基準に考えるからキッズなんだ たとえそれがHello World!レベルであったとしても テンプレ使ってちゃんと質問されているのだから http://mevius.5ch.net/test/read.cgi/tech/1635936601/855
856: デフォルトの名無しさん [sage] 2023/09/04(月) 20:55:42.10 ID:Tkae+foX >>855 気に入らないレスに絡んでるのは貴方も同じ 嫌なら見るな http://mevius.5ch.net/test/read.cgi/tech/1635936601/856
857: デフォルトの名無しさん [] 2023/09/04(月) 20:58:59.14 ID:DgpCgO2R >>856 気に入る気に入らないじゃなくて スレを荒らさないで欲しいって事 http://mevius.5ch.net/test/read.cgi/tech/1635936601/857
858: デフォルトの名無しさん [] 2023/09/04(月) 21:05:24.79 ID:NKgrLrxG 訂正がありました よろしくお願いします ●Regular Expressionの使用環境 Lua ●検索か置換か? 検索 ●説明 最後に現れるコロンの右側だけ抽出したいです ●対象データ ab:e-gkm: 33 ●希望する結果 12 http://mevius.5ch.net/test/read.cgi/tech/1635936601/858
859: 845 ◆06.HT2D93O4J [sage] 2023/09/04(月) 21:07:00.10 ID:3GWjSEvz >>849 ありがとうございました http://mevius.5ch.net/test/read.cgi/tech/1635936601/859
860: デフォルトの名無しさん [] 2023/09/04(月) 21:16:52.45 ID:NTqFdCv7 自演荒らしが捗るなw http://mevius.5ch.net/test/read.cgi/tech/1635936601/860
861: デフォルトの名無しさん [sage] 2023/09/04(月) 22:23:04.68 ID:0+pR+e5l コロンが無い場合はマッチでよかったのかな? >>851 されない right to leftにするオプションが必要 対象文字列が短ければ大差ない http://mevius.5ch.net/test/read.cgi/tech/1635936601/861
862: デフォルトの名無しさん [] 2023/09/06(水) 02:59:30.44 ID:lSkku4oe インフラ屋は性格良い プログラマは性格悪い http://mevius.5ch.net/test/read.cgi/tech/1635936601/862
863: デフォルトの名無しさん [sage] 2023/09/06(水) 07:21:34.46 ID:yobQfJn+ 俺はインフラ屋 性格良いよ http://mevius.5ch.net/test/read.cgi/tech/1635936601/863
864: デフォルトの名無しさん [] 2023/09/06(水) 09:14:00.91 ID:UTcPybKQ プログラマは正確悪いというより 無駄な事をしたくないだけっていう人が多い http://mevius.5ch.net/test/read.cgi/tech/1635936601/864
865: デフォルトの名無しさん [] 2023/09/06(水) 09:18:47.39 ID:BQBp+rCO 無駄な事をしたくないと思いつつ性格が悪いから文句だけは言う人が多い http://mevius.5ch.net/test/read.cgi/tech/1635936601/865
866: デフォルトの名無しさん [sage] 2023/09/06(水) 09:44:01.14 ID:HD7oM5sP 態度と性格を区別できない人々 http://mevius.5ch.net/test/read.cgi/tech/1635936601/866
867: デフォルトの名無しさん [sage] 2023/09/06(水) 09:45:30.51 ID:Ygn1Ao5e >>866 能書きだけはいっちょまえ http://mevius.5ch.net/test/read.cgi/tech/1635936601/867
868: デフォルトの名無しさん [sage] 2023/09/06(水) 09:57:30.15 ID:tVigPql1 それがプログラマの性分 http://mevius.5ch.net/test/read.cgi/tech/1635936601/868
869: デフォルトの名無しさん [sage] 2023/09/08(金) 08:44:01.58 ID:07e9DMWQ ぼくはインフラ屋だけど性格悪い(´・ω・`)すまんね http://mevius.5ch.net/test/read.cgi/tech/1635936601/869
870: デフォルトの名無しさん [sage] 2023/09/11(月) 00:45:50.96 ID:cvO0nzmM ●Regular Expressionの使用環境 サクラエディタ ●検索か置換か? 検索 ●説明 REM半角スペースを検索してREM部分のみに一致させたい ●対象データ REM TEST ●希望する結果 REM http://mevius.5ch.net/test/read.cgi/tech/1635936601/870
871: 870 [sage] 2023/09/11(月) 00:53:10.22 ID:cvO0nzmM /REM(?= )/kで出来ました http://mevius.5ch.net/test/read.cgi/tech/1635936601/871
872: デフォルトの名無しさん [] 2023/09/13(水) 16:39:29.09 ID:qhl2oEPa ●Regular Expressionの使用環境 javascript ●検索か置換か? 検索 ●説明 ( ) 括弧の中の文字列の特定の文字の時だけ一致させたいです 例でいえば括弧の中が「横浜」の時だけヒットさせたいです ●対象データ 東京都(ただし新宿区は除く)に住みたいけれど、神奈川県(だけど横浜は家賃が)でもいい ●希望する結果 だけど横浜は家賃が http://mevius.5ch.net/test/read.cgi/tech/1635936601/872
873: デフォルトの名無しさん [] 2023/09/13(水) 16:41:17.76 ID:qhl2oEPa ごめんなさい872の追記です 括弧は半角全角どちらでも対応できるようにしていただけると助かります http://mevius.5ch.net/test/read.cgi/tech/1635936601/873
874: デフォルトの名無しさん [sage] 2023/09/13(水) 18:37:54.95 ID:3qYEVVGq >>872 [((]\K[^))]*横浜[^))]*+(?=[))]) http://mevius.5ch.net/test/read.cgi/tech/1635936601/874
875: デフォルトの名無しさん [sage] 2023/09/13(水) 20:55:54.73 ID:T8/GYmvT 対象データがそれだけきれいに整っているならこれでいいんじゃないかな [^()()]*横浜[^()()]*(?=[))]) http://mevius.5ch.net/test/read.cgi/tech/1635936601/875
876: デフォルトの名無しさん [sage] 2023/09/13(水) 21:32:58.14 ID:qhl2oEPa >>874-875 ありがとうございます。875さんの方でプログラムがパーフェクトに動くものが叶いました。 http://mevius.5ch.net/test/read.cgi/tech/1635936601/876
877: デフォルトの名無しさん [sage] 2023/09/14(木) 00:22:01.99 ID:L47o5ku7 鬼車は結局Unicode15対応版がリリースされなかったな http://mevius.5ch.net/test/read.cgi/tech/1635936601/877
878: デフォルトの名無しさん [sage] 2023/09/16(土) 22:56:08.84 ID:dIGSEJlt 同じワードの繰り返し(回数指定)を除外する正規表現を教えてください http://mevius.5ch.net/test/read.cgi/tech/1635936601/878
879: デフォルトの名無しさん [sage] 2023/09/17(日) 07:04:17.16 ID:jNYPDoV+ 除外?? http://mevius.5ch.net/test/read.cgi/tech/1635936601/879
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 123 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.025s