match()やsearch()、split()、sub()などは下のように正規表現オブジェクトをコンパイルする方法とそのまま用いる方法があります。 >>> import re >>> re.compile("a").match("abcdef") <_sre.SRE_Match object at 0xb7c05720> >>> re.match("a","abcdef") <_sre.SRE_Match object at 0xb7c05758>
match()やsearch()、split()、sub()などは下のように正規表現オブジェクトをコンパイルする方法とそのまま用いる方法があります。 >>> import re >>> re.compile("a").match("abcdef") <_sre.SRE_Match object at 0xb7c05720> >>> re.match("a","abcdef") <_sre.SRE_Match object at 0xb7c05758>
JaneViewは2ちゃんねるのスレッドデータを保存している「datファイル」を直接読んで、マッチする文字列を検索します。 # 詳しくは後述しますが、datデータはブラウザに表示されている内容と微妙に違います。 通常、正規表現で改行にマッチさせるときは \r\n を使いますが、Janeで改行にマッチさせる場合は、<br> を使います。 datファイルは、<> 区切りのCSVフォーマットとなっています。 下記は、ある一人の投稿者のdatデータの参考例です。 Jane使いの名無しさん<>sage<>2007/07/21(土) 21:00:00 ID:XXXXXXXXX<> ここは NGEx.txt を晒すスレです。 <br> 前スレ <br> NGEx.txtを晒すスレ <br> http://jane.s28.xrea.com/test/read.cgi/bbs/1068846004/ <>
2009年03月19日18:00 カテゴリLightweight Languages 「PHP使いはもう正規表現をblogに書くな」と言わせないでくれ ああ、まただよ... かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜 正規表現って、プログラミング言語間の差が少ないサブ言語なのに、なぜ「PHP」がつくとダメ正規表現ばかり登場するのか。うんざりだ。 かなり使えるPHPの正規表現まとめ - IDEA*IDEA 〜 百式管理人のライフハックブログ 〜メールアドレスは厳密にチェックしようとするとなかなか難しいのですが、簡単なチェックだったらこれでOKぽいですね。 /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$
今日の正規表現Tips (2008/10/05) \d 0〜9の数字を表す正規表現です。 \D 数字以外を表す正規表現です。 正規表現では小文字が大文字になると反対の意味を持ちます。 ツール 正規表現チェッカー 正規表現Tips集 Tips その1 Tips その2 テキスト編集で役立つ『正規表現のサンプル集』を詳しい説明つきで紹介。 正規表現を使ってテキスト検索&置換して仕事の効率アップを図ろう。 ≪ メニュー ≫ 1.正規表現とはなにか? 2.正規表現を使う準備 3.正規表現サンプル集【検索編】 4.正規表現サンプル集【置換編】 5.正規表現のお勉強と本の紹介 6.エディタの強調表示でテキストに色づけ 7.プログラムで正規表現を使う 8.正規表現サンプルリクエスト
最近、正規表現関係のエントリーがホッテントリによく上がっている。 それを見て思ったんだけど、そんなに目新しい事は書いてないんだよね。 これとかこれ。 こんな基本的なことって『サルにもわかる正規表現入門』でも書かれてるし、ググればいっぱい出てくる。 なのにいまさら基本的なのがホッテントリに上がってるってことは、正規表現が何なのか結局わからないままって人が多いんだろうなーって思った。 正規表現を覚えるためのたった一つの方法。それは簡単。正規表現が必要なコードを書くことだ。 個人的には2ちゃんねるやyahoo掲示板などのBBS専用のブラウザを作ってみたらいいと思う。 2ちゃんねるはDATっていう便利なものがあるからそんなに難しくないと思う。 そしてyahoo掲示板ならHTMLソースから正規表現でタイトルや本文を抽出しないといけないからちょっとハードルが高くなる。 2ちゃんねるに関しては『mona
Landscape トップページ | < 前の日 2003-07-19 2003-07-20 次の日 2003-07-21 > Landscape - エンジニアのメモ 2003-07-20 C# の正規表現クラスと Group クラス 当サイト内を Google 検索できます * C# の正規表現クラスと Group クラスこの記事の直リンクURL: Permlink | この記事が属するカテゴリ: [C#] [.net] http://www.atmarkit.co.jp/fdotnet/basics/regex02/regex02_01. ... C# だと、正規表現によるキャプチャを実行した場合、マッチした部分を格納するリストの0番目の要素には、マッチした部分全体が格納される。 以下のサンプルコードのように複数箇所をキャプチャする場合、最初のカッコでキャプチャした文字列が格納される
This webpage was generated by the domain owner using Sedo Domain Parking. Disclaimer: Sedo maintains no relationship with third party advertisers. Reference to any specific service or trade mark is not controlled by Sedo nor does it constitute or imply its association, endorsement or recommendation.
1.正規表現とはなにか? 端的に言えば、「いくつかの文字列を一つの形式で表現するための表現方法」です。 では、なぜこの表現方法が有名なのかといえば、この表現方法を利用すれば、たくさんの文章の中から容易に見つけたい文字列を検索することができるためです。 この形式を使えば、以下のようなコギャルの会話にもついていけます(^_^) 「Windows ってあって…WINDOWSかもしんないしぃ、次にスペースが入ってるかもしんないしぃ、入ってないかもしんないし、後にやっぱ 98 が付くってゆーかー、もしかすると 95 が付いてもいいかなぁって感じでぇ…」 これ以上続けるとこちらがキレてしまいそうなのでこのあたりにしておきますが…これは、正規表現で書くと… W(indows|INDOWS) ?9[85] って感じで一行で書けちゃうっていうかぁ…あ、つい、口調が移ってしまった(^_^;)…書けるのでありま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く