- 1 名前:正規表現 mailto:正規表現 [02/12/06 18:09.net]
- 正規表現
- 773 名前:名無しさん@お腹いっぱい。 [2010/06/02(水) 17:20:06 .net]
- arrow3.way-nifty.com/shige/images_pc/RegExp.png
www.codezine.jp/static/images/article/1655/config.jpg mckyblog.img.jugem.jp/20090724_436625.png www19.atpages.jp/imagelinkget/get.php?t=v&u=makotowatana.ld.infoseek.co.jp/VBScriptRegularExpressions.png makotowatana.ld.infoseek.co.jp/text.gif
- 774 名前:名無しさん@お腹いっぱい。 [2010/09/23(木) 21:58:59 .net]
- 行頭にある>以外の>を置換したいのですが、どのように記述できるでしょうか?
- 775 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/09/24(金) 11:09:22 .net]
- >>767
ヘタレな処理ですみません。動けば正義。 echo '>1>2>3>4>5>' | perl -ne '/^(.)(.*)/; ($a,$b)=($1,$2); $b=~s/>/*/g; print "$a$b\n";'
- 776 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/10/03(日) 22:07:49 .net]
- >>767
行頭にもし「>」が複数有れば二ツ目以降を削除する処理と 「>」以外が一文字以上続いてから「>」が一文字以上出現する文字列を 「>」以外が一文字以上続いている部分に置換する。 以上。
- 777 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/10/10(日) 09:52:22 .net]
- >>769
性器表現で書けよニダ
- 778 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/10/11(月) 21:58:34 .net]
- >>770
^>>+とか[^>]+とか あえて書くことに意味は無いし、 削除や置換は正規表現では書けない。 文章の表面ではなく、コンテキストを嫁。
- 779 名前:名無しさん@お腹いっぱい。 mailto:sage [2010/12/12(日) 10:48:21 .net]
- /RegEx/ - 便利な正規表現、みんなで共有
regex.gkbr.me/
- 780 名前:名無しさん@お腹いっぱい。 [2011/01/11(火) 08:29:20 .net]
-
EmacsとpTeXを使っています。 pTeXでは日本語の括弧はいわゆる全角で書かないときれいに出ないみたいなので、 「(日本語)」のような表現を一発で「(日本語)」のように変換したいたと思うのですが、 これはどう書けばいいのでしょうか。 (日本語abc)や(Abc日本語)や(Abc日[改行コード]本語)のようなものにも 対応しなければならないような気がします。(abc)のようなのはそのままにしておきたいです。 てことは、 「両端が()で、()のなかにmultibyte文字が1文字でも入っているもの、複数行にも マッチする」という条件でよさそうなのですが、どうでしょうか。 "([[:multibyte:]]+)"で(日本語)の形のやつまではわかったのですが、 その先に進めません。PerlのスクリプトでもOKですので教えてもらえないでしょうか。
- 781 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/11(火) 15:02:53 .net]
- >>773
入れ子になった括弧には未対応。 (replace-regexp "(\\([^\\(]*[[:multibyte:]][^\\)]*\\))" "(\\1)") # pLaTex で otf 使えば大丈夫だったような?
- 782 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/01/11(火) 17:55:06 .net]
- ありがとうございます。うまく動くようです。
OTFパッケージの方は実験してみましたがやっぱり()と()は区別しているような・・・
- 783 名前:名無しさん@お腹いっぱい。 [2011/03/12(土) 12:19:28.18 .net]
- apacheのmod_rewriteでURLを書き換えたいと思っています。
以下が.htaccessのコードになります。 ------------------------------------------------------------------------- RewriteEngine On RewriteRule ^([a-z0-9_-]+).htm$ execute.php?id=$1 ------------------------------------------------------------------------- 例えば、”moge/test.htm”にアクセスすると”moge/execute.php?id=test”と同じようになるというものです。 ディレクトリにはexecute.phpの他にindex.htmを置きたいと思っているのですが、上のhtaccessを設置すると、”moge/execute.php?id=index”に飛ばされてしまいます。そこで、正規表現で特定の単語(index)を除外するにはどうすればいいのでしょうか? ご回答お願いします。
- 784 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/12(土) 14:53:45.34 .net]
- Rewriteが htmなら
index.html ファイルにする
- 785 名前:776 mailto:sage [2011/03/12(土) 15:37:35.48 .net]
- >>777
あ、なるほど 確かにそれでもいけますね さんくすです ちなみに正規表現で特定の単語だけ除外っていうのはできないのでしょうか??
- 786 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/16(水) 20:14:08.75 .net]
- 否定先読みでおk
あとマルチ乙
- 787 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 11:43:28.27 .net]
- すっごく基本的なことで申し訳ないんだけど
aaaを含んでいてbbbを含まない行 ってのはどう書くんですか。
- 788 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 12:00:15.87 .net]
- それは正規表現だけでやらなきゃだめなのかい?
- 789 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 12:06:43.95 .net]
- grepでログの特定行を抽出したくて
- 790 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 12:20:13.45 .net]
- grep -v
- 791 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 12:29:14.56 .net]
- >>782
GNU grep で grep aaa logfile | grep -v bbb ってのじゃだめ?
- 792 名前:784 mailto:sage [2011/03/29(火) 12:30:38.86 .net]
- かぶったか
- 793 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/03/29(火) 12:47:45.98 .net]
- ああ、そっか。-v
ありがと
- 794 名前:名無しさん@お腹いっぱい。 [2011/04/08(金) 01:34:57.59 .net]
- vimの置換で以下のようなデータを置換したいです
hoge(半角空白*****)\tsage\t ↓ hoge\tsage\t :%s/ //g だとhogeが ho ge だったりもするので 半角空白が続く\tを\tにしたいです。 どなたかご教示お願いします
- 795 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/04/08(金) 02:09:54.62 .net]
- >>787
:%s/ \+\t/\t/g とか? 本当にやりたいのは gg=G とか Align じゃないの
- 796 名前: 忍法帖【Lv=11,xxxPT】 [2011/06/22(水) 16:55:34.67 .net]
- aからz、かつAからZ、かつ0から9、かつその他記号(!"#$...)を含ませたいです。
[a-z&&A-Z&&0-9&&[^a-z^A-Z^0-9]] とやってみたのですがうまく行きません。(´;ω;`) どう表現すればいいでしょう。
- 797 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/22(水) 17:10:25.90 .net]
- .
- 798 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/22(水) 17:38:34.78 .net]
- >>789
むしろ含みたくない文字を列挙したほうが早いんじゃね?
- 799 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/06/23(木) 00:03:09.64 .net]
- >>789
それは印字可能な文字から空白を除いたものなんじゃあないのかい
- 800 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/07/08(金) 22:03:29.79 .net]
- 肯定条件と否定条件、常にペアで考えたいところです
- 801 名前:名無しさん@お腹いっぱい。 mailto:sage [2011/08/03(水) 03:28:35.00 .net]
- >>787
:%s/\(半角空白\**\)//g ・・・ではなくて、Excelでいう所のtrim関数みたいな動作か?
- 802 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 21:00:09.49 .net]
- gsedをターミナルで実行したとき、
丸数字の1〜20が[\x{2460}-\x{2473}]でマッチせず 「無効な範囲の終端」というエラーメッセージが出ます。 何を間違えているのでしょうか。
- 803 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 22:36:48.15 .net]
- >>794
> :%s/ //g 当人がチャレンジした結果がこれだから、タブ区切りの各値をtrimしたいんだろうと思うよ。 > 半角空白が続く\tを\tにしたい ってことだから>>788でいいと思う。でも>>788の後半は違うと思う。
- 804 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/07(水) 22:41:28.98 .net]
- このスレ最近見てたと思ってたのに、8月だと…
- 805 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/03/08(木) 05:24:46.29 .net]
- >>795の自己レス
よく解らないのだけど、コードでなくそのまんま@からS(文字化けしていたらごめんなさい) まで、1行ずつの置換行を書き並べたらうまくいきました。 コードだと1行ずつ書いてもダメでした。エラーは出なかったからコード間違えたかな。
- 806 名前:名無しさん@お腹いっぱい。 [2012/05/27(日) 23:08:25.45 .net]
- linuxのgrepでgreenとつく単語を検索したいのですが、どういう正規表現を使えばよいのでしょうか
- 807 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/05/28(月) 08:03:03.12 .net]
- >>799
くだらねえ質問はここに書き込め! Part 200 engawa.2ch.net/test/read.cgi/linux/1335349596/
- 808 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/13(火) 18:47:33.56 .net]
- リンゴ 1個
ミカン 2個 イチゴ 1個 スイカ 1個 スイカ 3個 ナシ トマト トマト トマト パイナップル
- 809 名前:アップミス失礼しました mailto:sage [2012/11/13(火) 18:51:10.04 .net]
- リンゴ 1個
ミカン 2個 スイカ 1個 スイカ 3個 イチゴ 2個 トマト 1個 トマト 3個 トマト 5個 を リンゴ 1個 ミカン 2個 スイカ 1個 3個 イチゴ 2個 トマト 1個 3個 5個 のように整理したいとき、正規表現で実現可能ですか?
- 810 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/13(火) 21:24:23.96 .net]
- 何言ってんだ。
- 811 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/14(水) 02:50:13.58 .net]
- >>802
例えば sed toro.2ch.net/test/read.cgi/unix/1085730992/l50
- 812 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/16(金) 20:13:34.67 .net]
- リンゴ 1個
スイカ 1個 ミカン 2個 スイカ 3個 イチゴ 2個 元データがこうなってない前提ならでき
- 813 名前:驍ゥもしれない []
- [ここ壊れてます]
- 814 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/16(金) 21:56:43.28 .net]
- なってても出来ないことはないと思える
- 815 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/17(土) 00:18:53.21 .net]
- いや、正規表現どうこうって話じゃないだろ
- 816 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/17(土) 03:31:10.85 .net]
- まあ、そうだね
- 817 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/17(土) 15:01:28.93 .net]
- 出発点になるテキストが規則的であればあるほど作業が楽になる。
- 818 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/17(土) 16:45:39.64 .net]
- sedスレで聞いてないね。perlやawkなど、どこか他で見た? ってか、本人どうしたの?
- 819 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/18(日) 02:35:29.83 .net]
- 釣りだったようだな。
- 820 名前:802 mailto:sage [2012/11/20(火) 15:26:50.28 .net]
- いろいろ研究中ですが、釣りじゃありませんw
他のスレにまで投稿すると、マルチで蹴られてしまうからです。
- 821 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/20(火) 16:03:55.39 .net]
- マルチは同じ話題が並行して進行するのが問題。
ちゃんと移動すればマルチじゃないよ。
- 822 名前:名無しさん@お腹いっぱい。 [2012/11/20(火) 18:49:22.20 .net]
- 以下のような文章があったとします。
〜aaa〜bbbaaa〜bbbaaa〜bbb〜 (〜は文字数の定まっていない文字列を表しています。) ここから、それぞれ最初のaaa〜bbbだけを抽出、真ん中のaaa〜bbbだけを抽出、最後のaaa〜bbbだけをで抽出したい時、どう正規表現で表せばよいのでしょうか?
- 823 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/20(火) 20:13:44.36 .net]
- sedじゃだめなのかよ
- 824 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 02:55:30.50 .net]
- 「aaa」と「bbb」を例えば「【」「】」に置き換えてみると楽かも。
【があって、】以外のものがあるかないかして、】があったとき が検索パターンってことになるよね。ここまでが正規表現。 その後は、1回目にマッチしたときだけ吐き出す、最後にマッチしたものだけ…… は、何を使うかで変わってくる。
- 825 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 07:09:17.34 .net]
- >>816
「【」「】」に置き換えるんじゃなく、「aaa」と「bbb」の例でお願いします。 「【」「】」みたいな1文字じゃなく、「aaa」「bbb」みたいな複数文字なので。 しかも、「aaa」と「bbb」の間に普通の文字としてa bもあります。
- 826 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 08:20:17.05 .net]
- こいつ、何もわかってない
- 827 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 10:34:37.69 .net]
- perlの正規表現使わないと無理だと思うよ。
- 828 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:10:04.60 .net]
- こんな感じかな?
aaa[^b]*\(b\{0,2\}[^b]\+\)*b\{0,2\}bbb
- 829 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:16:22.41 .net]
- >>813の直後なのにマルチ
- 830 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:18:53.62 .net]
- 移動してるからマルチじゃないだろ
- 831 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:27:34.16 .net]
- もっとタイムリーに本人出てこないとダレるわ
- 832 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:41:33.62 .net]
- >>822
toro.2ch.net/test/read.cgi/tech/1340383120/421
- 833 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:43:27.15 .net]
- >>824
おお、なるほど。 そんなところにも正規表現スレあったのか。
- 834 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 11:48:07.59 .net]
- マルチか。もう知らん。
- 835 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 19:22:47.43 .net]
- 別人だと言ってるけど、それにしては似すぎ
- 836 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 19:39:46.55 .net]
- こっちの見て書いたんだろ。
別人だとしてもマルチと変わらんな。
- 837 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 19:53:25.11 .net]
- ここにもある。なんか、もうやだw
シェルスクリプト総合 その21 toro.2ch.net/test/read.cgi/unix/1352973453/l50
- 838 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 19:55:53.48 .net]
- というよりシェルのが大元なのか。まあ、移動すると書いてあるからいいか。
- 839 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/21(水) 23:32:17.64 .net]
- こっちの奴は句読点付けてるのな
- 840 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/22(木) 00:06:51.47 .net]
- > シェルスクリプトスレより誘導されてきました
って書いてあんじゃん。ってかなんでこっちのスレで話を続けてるのかがわからん。 マルチうざい放置でスルーしよ
- 841 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/11/22(木) 00:32:49.10 .net]
- どっちが偽物とか関係なく、向こうの正規表現スレだけで進行させときゃ済む話だしな
- 842 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/08(金) 21:56:18.88 .net]
- すみません
(1) (2) (30) (50) (123) (256) こんな感じのデータを (001) (002) (030) (050) (123) (256) こんな感じで変換するのはどうしたらいいんでしょうか?
- 843 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/09(土) 00:11:09.75 .net]
- sed -e 's/(\([0-9]\))/(00\1)/' -e 's/(\([0-9][0-9]\))/(0\1)/'
- 844 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/09(土) 08:01:38.44 .net]
- すみませんが詳しい方のみ回答をお願いします
- 845 名前:834 mailto:sage [2013/03/09(土) 08:24:40.01 .net]
- >>835
うまくいきましたありがとうございました。"-e"でスクリプトを2つ記述すればよかったんですね なんか頭が固くて思いつきませんでした…。助かりました。
- 846 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/09(土) 11:33:06.26 .net]
- パイプもあるでよ
- 847 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/10(日) 04:11:12.59 .net]
- >>834, >>836-837
二度とこのスレに来るな。(俺が>>835でないのは命を懸けて誓う)
- 848 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/10(日) 12:21:19.60 .net]
- このスレに来るな。(キリッ
命を懸けて誓う(キリッ 2ちゃん初めてか? 肩の力抜けよ。
- 849 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/10(日) 15:01:39.61 .net]
- そりゃ>>835ではないだろ。
- 850 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/10(日) 18:41:45.07 .net]
- しかし>>836の悪態はへどがでる
- 851 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/10(日) 19:19:40.33 .net]
- 836 はウニ板で普通に見かける煽りレスだろ
- 852 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/12(火) 21:07:11.26 .net]
- 質問です
正規表現使うとだーって英文テキストの変換が出来るじゃないですか そこで各英単語の頭文字のみをわーって大文字に変換したいんです 出来ますの?勿論ググりましたが、当方馬鹿なのでわかりません サルでも分かるような回答を強く期待します 僕はこういう小バカにしたような書き方しか出来ませんが、凄く切実に知りたいです さぁどうぞ↓
- 853 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/12(火) 21:36:04.74 .net]
- >>844
引用符の中の単語はどう扱いますか? ``internationalization'' 等の長い単語が改行処理で ``-'' を使用して 分割された場合はどう扱いますか? などなど, 例外事項が多々発生します. すべての例外事項を網羅した上で, 各条件の対応方法を明記した上で 再質問したください.
- 854 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/12(火) 21:40:19.06 .net]
- >>844 だけで答えられる方によるサルでも分かるような回答を強く期待します
さぁどうぞ↓
- 855 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/12(火) 22:16:49.08 .net]
- こいつネタであちこちに書いてるやつだから
まともに相手してもムダだよ。
- 856 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/12(火) 23:24:14.34 .net]
- >>844
> 正規表現使うとだーって英文テキストの変換が出来るじゃないですか いや?
- 857 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/13(水) 04:58:06.84 .net]
- 大抵のアプリケーションにはデフォルトで付いてる機能だよな。
MS-Wordとかさw
- 858 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/13(水) 08:04:10.12 .net]
- >>845
横レス済まんが、仮にクォーテーションやハイホネーション無視でいいから 単語1文字目を大文字に、って要求だったら、あんた
- 859 名前:答えられるのかね? []
- [ここ壊れてます]
- 860 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/03/13(水) 09:38:14.58 .net]
- >>850
いや それがなにか?
- 861 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/06/14(金) 04:31:45.66 .net]
- <
じゃね? 単語の始まり
- 862 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- 何かネタないの?
- 863 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- 先日、他部署を交えて開かれた社内技術交換会でのこと。
先輩は自分が開発担当したあるソフトのコーディング中に思いついたという ある文字列処理のプログラミングについて得意気に解説し始めた。 話し始めてしばらくして、隣の部署の人が口をはさんだ。 「それ、正規表現使えば済む話ですよね。スクリプトならsedとかで、 C言語からならregex(3)の関数群呼べばいいし。ウチでも昔はそれ専用の 文字列処理をいちいちコーディングしてたこともありますが 今ではregex(3)ばかり使ってます。ところで今日のお話というのは、 regex(3)を改良する方法か何かですか?」 そのあと先輩の話は支離滅裂になり、何の技術交換会だったのか よく覚えていない…
- 864 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- 勉強会だったら別にいいじゃん
文字列処理に役立たなくてもコーディング技術の勉強になれば 正規表現のライブラリが使えるのと正規表現のロジックを編み出すのは全く別の話 なんで別の部署の奴は得意げなんだ? 正規表現の存在を知ってる俺カッケーってこと?
- 865 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- コピペニマジレスカコワルイ
- 866 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- ↓ヤンクがどうたら
- 867 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- コピペすなわちコピー&ペーストはWindoze用語。
UNIX(vi)ではヤンク&プットなのでヤンプと言う。 この用語を間違えて使用しているとドザと思われて馬鹿にされるので 気を付けるように。
- 868 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/07/15(月) NY:AN:NY.AN .net]
- (´・ω・`)ノ ハーイ!
- 869 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/08/30(金) NY:AN:NY.AN .net]
- 家畜人ヤンプ
- 870 名前: 【中吉】 mailto:sage [2013/09/01(日) 04:33:31.70 .net]
- \(..*\) ←どうしたって顔文字に見えちゃうよねぇ
- 871 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/09/01(日) 07:39:33.31 .net]
- ホスト規制で使用する正規表現の「(、|、)」の使用法について質問です。
「tanaka.co.jp」「tanaka.ne.jp」の両方を規制したい場合 「\.tanaka.(co|ne).jp」であっていますでしょうか?
- 872 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/09/01(日) 07:59:41.15 .net]
- それだと .tanakainenjp とかでもマッチしてしまいます
- 873 名前:名無しさん@お腹いっぱい。 mailto:sage [2013/09/01(日) 08:46:24.81 .net]
- うしろ2つのピリオドもエスケープしろってこと。
|

|