Captcha security check monkey-works.com is for sale Please prove you're not a robot View Price Processing
Captcha security check monkey-works.com is for sale Please prove you're not a robot View Price Processing
タイトル変えました。旧タイトル「JavaScriptでよく使う書き方」。よく使うけど毎回忘れる。 正規表現にマッチするかどうか。 RegExp#testを使う。 /abc/.test("abcdefg") // => true String#searchはマッチした位置を返す。マッチしない場合は-1。先頭にマッチすると0でfalseなので注意。真偽値が欲しい場合はString#searchを使わない。 "abcdefg".search(/xxx/) // => -1 "abcdefg".search(/def/) // => 3 "abcdefg".search(/abc/) == false // => true 正規表現の部分マッチを得る。 部分マッチを得るには、RegExp#execかString#matchを使う。execとmatchの速度は大して変わらない。 正規表現のベンチマー
Dreamweaverで複数行を同時にタブ文字で字下げした時、どうしても出来てしまう空行のタブ文字。今回はこの 空行のタブ文字 を正規表現を使って一括で削除する方法を紹介したいと思います。 以下の説明は、手元の環境の都合上 Dreamweaver 8 の場合での説明となっています。 Dreamweaverで正規表現置換を使う Ctrl + F(Windowsの場合)を押して検索および置換ウィンドウを開き【正規表現を使用】にチェックを入れれば検索および置換で正規表現を使うことが出来る。 改行コードを確認 実際に入力する値は、ファイル保存時の改行コードに依存するため、置換前に自分の環境の改行コードを確認しておきます。 Dreamweaverで改行コードを確認するには【環境設定】から【コードフォーマット】を選択し、その中の【改行タイプ】の項目で確認できます。 置換で空行のタブ文字を消す 検索 \
Dreamweaverの検索と置換って何気に凄い。 色々出来る中でもかなり便利だと思う正規表現を使った置換のサンプルを挙げてみる。 スパゲッティなソースの修正も、これと特定のタグ検索知ってれば作業スピードが格段に上がるかも。 「特定のタグ」で出来るじゃんというのも中にはありますが、正規表現を使うことに意味があるので突っ込みは受け付けませんw 微妙に間違ってたところ修正入れつつ加筆。 Dreamweaverで正規表現を使うには? Ctrl+F(コマンド+F)押して表示されるダイアログの右下にある正規表現を使用にチェックを入れるだけです。 テキストを維持したままタグを減らしつつ変更 HTML→XHTMLで一番多い作業がこれだと思う 置換対象: <td width="397"><font size="2">テキスト</font></td> 置換後: <th scope="row">テキスト</t
携帯サイトで以下の場合の検索置換のメモ。 テキスト中の「,(半角カンマ)」を「、(半角句点)」に置換する。 但し数値や金額の3桁区切りの「,」は置換しない。 Dreamweaverの「検索」対象を「テキスト」に指定 「正規表現を使用」にチェック 検索:[^\d]+,[^\d]+ 検索:([^\d]),([^\d]) 置換:$1、$2 修正) 最初の検索文はとんでもないことになった、反省。 難しいっすね、正規表現。ちゃんと確認します。 ([^\d]) は”数字以外の何か1文字”の指定(のはず) “数字以外の何か1文字”に挟まれてる「,(半角カンマ)」を対象とするので、 “15,000円”とか数字の桁区切りは対象に入らない(はず) 「、。(半角句読点)」は外字だから文字化けする!と言われてるけど、今まで携帯ブラウザで確認してきた限りでは、どれも文字化けしてなかった。 (3年前の石携帯ですら。)
このブログのモバイル版のアクセスログから、モバイル検索の検索キーワードを抽出しようと試みています。その際に使用した正規表現のメモです。 なお、括弧はクエリ部分の1カ所のみ使用しているので少し冗長です。お好みによって書き換えていただければと思います。 Google Ezweb !^http://ezsch\.ezweb\.ne\.jp/search/ezGoogleMain\.php\?query=([^&]+)! Ezweb !^http://ezsch\.ezweb\.ne\.jp/search/\?.+&query=([^&]+)! Googleモバイル !^http://www\.google\.co\.jp/m\?.+&q=([^&]+)! !^http://www\.google\.com/m\?.+&q=([^&]+)! !^http://www\.google\.co\.jp
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}$
いざ、解読してみる 正規表現でURLが正しい形かどうかを調べるパターンを知りたかったので「PHP 正規表現 url」でググったらこちらのページが出てきたので、これを頑張って解読する。 正規表現:正しいURLかどうか調べる - phpspot /^(https?|ftp)(:\/\/[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$,%#]+)$/ 最初と最後の「/」 デリミタ。 「^」 文字列の先頭 「(https?|ftp)」 最初と最後の( )はサブパターン(グループ) 「?」は直前の要素が0個(空)か1個、「|」はどちらかにマッチ。 つまり「httpかhttpsかftpのいずれかから始まる文字列にマッチ」 「:\/\/」 http://の「://」の部分。\はエスケープ。(デリミタとかぶってるからかな) 「[-_.!~*\'()a-zA-Z0-9;\/?:\@&=+\$
Linuxでよく使われるコマンドの一つにGrepがあるだろう。ファイルの内容を調べながら検索してくれるので、関数を洗い出したり設定部分を見つけたりするのに役立つ。開発者の方であればその便利さはよく分かっているだろうし、それがWindowsにはなぜないのかとすら思うかも知れない。 Windowsらしい初心者にもやさしいGrepツール だがご安心を。もちろんWindowsにも存在する。しかもWindowsらしくGUIを使って分かりやすインタフェースで提供されている。それがgrepWinだ。 grepWinはGPLの下に公開されているオープンソース・ソフトウェアで、GUIを使ってGrepを実行し、さらに置換まで行ってくれるソフトウェアだ。 grepWinではファイルを探すディレクトリを指定し、検索文字列を設定する。もちろん正規表現が利用できるが、逆に使わずに検索することもできる。サブディレクトリ
正規表現が苦手だ。 そんなあなたにおすすめなのが、『strfriend』。正規表現を視覚化してくれるツールだ。 このサイトでは、↑のように正規表現を図にしてくれる。 簡単なものからややこしいものまで、図にするととてもわかりやすい。 正規表現を視覚化してくれるツール、チェックして一度使ってみてはいかがだろうか。 » strfriend 「Ebisu Gigs」の忘年会に行ってきた。いろんな人がいて楽しかったね。昨日はかなり酔いつぶれてやっとの思いで帰り着きました。。
制作会社で働いてると、ディレクターやライターであればライティング作業をすることがあるし、マークアップエンジニアであればHTMLやCSSを処理するし、プログラマーであればコードを書きます。 制作会社に勤めていれば全員何らかの形で、文字列を扱うことになります。 そんな時に正規表現という超強力な文字列処理のテクニックを身につければ、今以上に作業がはかどるし、いろんな問題が解決するのかなーと思い、先週1時間弱の勉強会を開催しました。 プログラマーは普段から使ってるんですけど、なかなか他の部門の人に紹介する機会がないのが現状だったので、多少なり役立ったんじゃないかと思ってます。 せっかくなので、その勉強会で使ったスライドを動画にしてニコニコ動画にアップしたので、ご紹介します。*1 ついでにウェブページ形式にもしてみました。 はじめての正規表現 って中の人が言ってました。 追記: Twitterのフォ
正規表現は、特に文字列操作が中心となるWEB分野におけるプログラミングにおいて、なくてはならない重要な機能です。本稿では正規表現を解釈するエンジンを実際に実装し、正規表現エンジンがどのように動いているのかを解説します。第3回は、実装するDFAエンジンが扱う文法を解釈するコンパイラを作成します。 はじめに こんにちは。hirataraです。 前回はDFAエンジンの仕様を明らかにし、DFAとNFAをPythonで実装しました。今回は、実装するDFAエンジンが扱う文法を解釈するコンパイラを作成します。 対象読者 正規表現をもっと知りたい方 情報科学分野に興味がある方 正規表現エンジンを実装する必要がある方 正規表現のコンパイル 前回、正規表現の仕様の中で正規表現の文法を定めました。これから、この文法を解釈できるコンパイラを作成します。コンパイラの仕事は、文字列を解釈して計算機が扱いやすいデータ方
概要 ユーザがフォームに入力したとき、指定の形式 (半角,全角,ひらがな,全角カタカナ) に自動で変換してあげるための JavaScript ライブラリです。 動作確認用の demo ダウンロード 使い方と説明 動作させるためには、ダウンロードした valueconvertor.js を (X)HTML ファイルの head 要素内などで読み込みます。 <script type="text/javascript" src="js/valueconvertor.js"></script> さらに、変換の動作の目印とするための class 属性値を設定します。<input type="text" class="ascii" />のように、input 要素に対して、指定の class 属性値をつけると動作します。class 属性値と動作の内容の対応表については以下の通りです。 値の形式 clas
正規表現は便利なことこの上ない技術だが、それの書き間違えが原因でバグったり、ハマったりすることがこの上なく多い。?を入れるとか、改行も含めて判断するとかいったところがよく間違えたりする。 また、プログラムの中で使っていると再現させるのが面倒だったり、テストで実行したりするのが大変だ。そこでこれを使って効率よく正規表現を組み立てよう。 今回紹介するオープンソース・ソフトウェアはVisual REGEXP、GUIで試せる正規表現テストソフトウェアだ。 Visual REGEXPは下に対象文字列、上に正規表現を書いてきちんとマッチするかを試すことができる。日本語を使った正規表現でもマッチした。大文字小文字の区別、改行コードの扱いなどはチェックボックスで指定できる。 試すだけでなく、置換して変換することも可能だ。例えばテキストファイルの文字を置き換える、くらいだったらプログラミングなしで完了する。
Live nude webcam chat IntroductionLive nude webcam chat has become increasingly popular as a form of online entertainment and communication. This unique platform allows individuals to connect with models in real-time, engaging in intimate experiences through video chat. With the advancements in technology and the widespread availability of high-speed internet connections, live nude webcam chat has
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く