Regexp: Options: g i m String: 0123456789 how razorback-jumping frogs can level six piqued gymnasts? THE QUICK BROWN FOX JUMPS OVER THE BLACK LAZY DOG. 漢字、カタカナ、ひらがなの混じったtext. 404 Blog Not Found JavaScriptのソースはentry末に ... 続きを読む
社内勉強会として、正規表現について喋ってみました。「最長一致」をテーマに、正規表現マッチのイメージが湧いていない人にもわかるような内容を目指したつもりですが、POSIXとPCREの最長一致の違いなど、ややマニアックな内容も含んでいます。 第29回PHP勉強... 続きを読む
入力されたデータの妥当性を検証する際、JavaScriptの正規表現を使うと作業を単純化できる。Webアプリケーションでよく使われるこのテクニックを学ぼう。 データの妥当性検証は、ユーザからデータを受け取るウェブアプリケーションにとっては必須の機能だ。なぜ... 続きを読む
1週間経ってしまいましたけど、先週23日に第29回PHP勉強会に行ってきました。勉強会の会場はトライコーン株式会社さんにお貸し頂きました。ありがとうございます。 今回は久々に僕も発表させてもらいました。発表資料を公開しておきます。 「PHPの正規表現と最... 続きを読む
正規表現の練習くらいにしか役に立たないですが作ってみました。 特徴 リアルタイムで確認ができる。XHTMLとJavascriptで作ったので保存すればローカルで使える。JavaScriptで実装してるので一部使えない表現有り。 正規表現エディタ あとがき最近ブログを更新... 続きを読む
translate, javascript「5 Regular Expressions Every Web Programmer Should Know - I’m Mike」(http://immike.net/blog/2007/04/06/5-regular-expressions-every-web-programmer-should-know/)上記のページではPHP使ってるのですが、ブラウザ開いたままで... 続きを読む
Global (g) Case insensitive (i) ^$ match at line breaks (m) Dot matches all (s; via XRegExp) Quick Reference Options Highlight regex syntax Highlight matches Invert results 続きを読む
Eclipse Regular Expression Tester Features Test and search for regular expression Matches are colorized, for an easy visual clue Support for pattern flags (e.g. Pattern.DOTALL) LiveEval evaluates your regular expression while you are typing i... 続きを読む
YAPC::Asia 2007 Tokyo で発表した資料を公開しました。 Yoshinori Takesako - s/ Perl5 Regular Expression / Perl6 Regex and Rule /mixes; Perlの黒魔術の一つであった正規表現。後付の拡張を繰り返した結果、問題解決の強力な武器に成長した反面、人間にも... 続きを読む
Have a pattern you want to test? Give it a shot. ReJax does one thing and one thing well: pattern testing. Updated June 27th, 2007 ReJax has been down for a while, but is back up now. Sorry for the trouble :) Supported languages: JavaScript P... 続きを読む
正規表現を入力すると即座に一致判定を行います。パターンや入力を変えながら あれこれ試行錯誤したい時などに使用してください。正規表現エンジンは JDK 1.6 (Sun Microsystems Inc. Java VM 10.0-b23) を使用しています。Perl や JavaScript など他の言語の正... 続きを読む
UTF-8 で半角カナを判定 2006-11-09-3 [Programming] Perl で UTF-8 で半角カナを判定するには、 顔文字みたいな正規表現を使うと良いみたい。 なお、下記では全角になっていますが、「。」「゜」は半角です。 print if /[。-゜]/; 以下、確認スクリプト utf8ha... 続きを読む
ウノウラボ Unoh Labs: PHPのちょっとしたコツ 最近のスクリプト言語は機能が多く、基本的な機能はほとんど実装されているので、アルゴリズムをどうこうするより、どの機能を使うか選ぶ方が重要だったりしますね(コーディングの効率的にも)。 自分にもそ... 続きを読む
はじめに デモ ダウンロード インストール English / Japanese はじめに html2regexpとは html2regexpはHTML要素を抽出する正規表現を自動生成するツールです。 抽出対象のHTML要素を指定したHTMLファイルを入力すると、それらのHTML要素のみを全て抽出する正規... 続きを読む
更新日: $Date: 2006/09/29 09:21:22 $ UTC ($Revision: 1.10 $) 公開日: 2004/04/13 目的 今のところ(mysql 4.0.27, 5.0.24a)、MySQLのネイティブ関数REGEXPは日本語の文字列を正しく処理できません (一方、LIKEやSUBSTRINGなどは日本語の処理に対応しています... 続きを読む
ReReplace.com is an online utility for running find/replace routines on blocks of text (or code). Utilizing the php preg functions, it fully supports regular expressions. Queries can be saved for reuse.ReReplace.com is a full-featured web bas... 続きを読む
さてはじめますか。といっても本編に入るまでにいくつか書いておきたいことがございます。第1回は前置きということで少しおつきあいいただければと存じます。 まずはお断わりとお願いから。 こちとらUNIXにはじめてさわって1年足らずのど素人。慎ましやかな方で... 続きを読む
というのを作りました。 http://la.ma.la/misc/js/namedcapture/ 正規表現の後方参照で使う部分に名前をつけてわかりやすくする構文。なんかRuby1.9でサポートされるらしい。 ちょっと調べてみたけど.NET由来なのかな。 どういう実装が一般的なのかよくわからな... 続きを読む
資料の原稿 「詳説 正規表現」を読む、勉強会資料です。 プレゼン形式(S5)の表示 - http://dev.ariel-networks.com/articles/workshop/regex/paper/s5_document 続きを読む
お断り: PCREは、2007年10月10日時点で7.2までバージョンが上がっています。 色々追加されているものもあるのでこの情報は少々古いです。 内容に関しては最新バージョンに即して近々更新するつもりです。 PHP で使用できる正規表現演算子(mb_ereg) マルチバイト... 続きを読む
すべての漢字を取り出す正規表現を参考にPHPでトークンを切り出すサンプルを作成しました。 <?php // スクリプトはUTF-8で記述されています $str = <<<EOM ようこそphpspotへ!当サイトではフリーのwindows用php開発環境であるPHPエディタ forWin や、フリー... 続きを読む
正規表現/文字コード最新リンク2005 [3000URL最新人気リンク発表][お報せ][開発管理運営者][サイトマップ] ★リンク追加希望はホムペ紹介掲示板へ | 文字主体の高速表示リンク集 | 紹介文付き ■:最近行ってない | ■:最近行った | ●リンク切れ最終チェック:20... 続きを読む