タグ

regexpに関するn-segaのブックマーク (22)

  • Regular expressions in grep ( regex ) with examples - nixCraft

    How do I use the grep command with regular expressions on a Linux and Unix-like operating systems? How do I use grep and regular expressions (regex)to search for text/ words in Linux? Linux comes with GNU grep, which supports extended regular expressions. GNU grep is the default on all Linux systems. The grep command is used to locate information stored anywhere on your server or workstation. Let

    Regular expressions in grep ( regex ) with examples - nixCraft
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう

    正規表現によるバリデーション等で、完全一致を示す目的で ^ と $ を用いる方法が一般的ですが、正しくは \A と \z を用いる必要があります。Rubyの場合 ^ と $ を使って完全一致のバリデーションを行うと脆弱性が入りやすいワナとなります。PerlPHPの場合は、Ruby程ではありませんが不具合が生じるので \A と \z を使うようにしましょう。 はじめに 大垣さんのブログエントリ「PHPer向け、Ruby/Railsの落とし穴」には、Rubyの落とし穴として、完全一致検索の指定として、正規表現の ^ と $ を指定する例が、Ruby on Rails Security Guideからの引用として紹介されています。以下の正規表現は、XSS対策として、httpスキームあるいはhttpsスキームのURLのみを許可する正規表現のつもりです。 /^https?:\/\/[^\n]+$/

  • [O] Emacs の正規表現

    Emacs の正規表現 Tweet [日記] 先日、m4 で使える正規表現がEmacsとほぼ同じであることを知った。 ということで Emacs の正規表現を調べ直してみる。 参考資料 英語のマニュアルと、入門 GNU Emacs 第2版を眺めました。最新版は3版です。 入門 GNU Emacs 第3版 [Amazonで詳細を見る] - GNU Emacs Manual - Regexps -- http://flex.ee.uec.ac.jp/texi/emacs-jp/emacs-jp_53.html - GNU Emacs Manual -- http://www.gnu.org/software/emacs/manual/html_mono/emacs.html#Regexps - GNU Emacs Lisp Reference Manual -- http://www.gnu.o

  • emacsの正規表現をもっと便利に使う - $shibayu36->blog;

    emacsで正規表現を使って置換したいみたいな要求はそれなりにあると思いますが、それをやろうとするとemacsの正規表現のバックスラッシュ地獄みたいなものに遭遇することがよくあります。そんな時に使いたいtipsを少しだけ紹介します。 re-builderを使う emacsにはre-builderというものがあって、書いている正規表現のマッチ状況をリアルタイムにプレビューすることが出来るツールが存在します。M-x re-builderして、いろいろ書いてみると現在のマッチ状況がプレビューされます。 実行中にC-c C-wすればその正規表現をコピーでき、C-c C-qで終了出来ます。emacsにはいろいろな正規表現syntaxがあるので、C-c C-iで切り替えもできます。 詳しくは以下の記事を見るとよいでしょう。 Emacsの正規表現編集モード re-builder とややこしいバックスラッ

    emacsの正規表現をもっと便利に使う - $shibayu36->blog;
  • Regexper

    Regular expression visualizer using railroad diagrams

    n-sega
    n-sega 2013/01/04
    正規表現の視覚化できるWebサービス
  • 正規表現をわかりやすく視覚化してくれる『REGEXPER』 | 100SHIKI

    おっと、これは便利かも。 REGEXPERを使えば、JavaScriptの正規表現をわかりやすく表現してくれる。 一見、難解な正規表現だが、これを通しても見ると「なるほど、この文字とこの文字にはされまれていて、この間は何の文字でも良いのだな」といったことがわかるようになる。 他の人のコードを読んでいて「?」となったときに試してみてもいいかもですな。

    正規表現をわかりやすく視覚化してくれる『REGEXPER』 | 100SHIKI
    n-sega
    n-sega 2013/01/03
    正規表現を目に見える形だと記憶に残りやすいかも。
  • 正規表現チェッカー PHP: preg_match() / JavaScript: match()

    PHP: preg_match() / JavaScript: match() 正規表現チェッカー ver3.1 PHP及びJavaScriptコーディング中に正規表現を記述する際の動作チェック等にご利用ください。 正規表現と対象文字列を入力し、[チェック!]ボタンをクリックすると、PHP: preg_match()と JavaScript: match()の実行結果がフィードバックされます。 正規表現

  • Site Under Maintenance

    We'll be back soon! Our site is currently undergoing maintenance. Please check back later.

    Site Under Maintenance
  • sound-uz.jp

    This domain may be for sale!

    n-sega
    n-sega 2011/10/31
    正規表現は奥が深いけどすごく役立つ。
  • gkbr.me

    このドメインを購入する。 gkbr.me 2018 Copyright. All Rights Reserved. The Sponsored Listings displayed above are served automatically by a third party. Neither the service provider nor the domain owner maintain any relationship with the advertisers. In case of trademark issues please contact the domain owner directly (contact information can be found in whois). Privacy Policy

    n-sega
    n-sega 2010/11/16
    これは使いやすい。
  • Regular Expressions Tester :: Add-ons for Firefox

    Regular Expressions Tester offers developers functions for testing their regular expressions. The tool includes options like case sensitive, global and multiline search, color highlighting of found expressions (incl. submatches), display of special characters (incl. color highlighting), a replacement function (incl. backreferences), smart bracket interpretation, testing while writing optionally in

    Regular Expressions Tester :: Add-ons for Firefox
    n-sega
    n-sega 2009/08/19
    正規表現での検索がその場で出来ます。
  • 正規表現の入門(1) 基礎的なメタ文字

    CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

    正規表現の入門(1) 基礎的なメタ文字
    n-sega
    n-sega 2008/12/21
    正規表現の基本的な使い方をわかりやすく説明していて参照しやすい。
  • 正規表現の機能の覚書き

    はじめに「はじめての正規表現」がホッテントリ入りしていますが、 導入としては、何に使うのかがわかりやすくて良いのではないかと思います。 あれを見て、基機能をまとめてみたくなったので、正規表現の基的な機能について書いてみます。 (正規表現が初めてという人は「はじめての正規表現」を先に見たほうがいいと思います。) 例では「検索」か「置換」をするものとして話を進めていきます。 (「はじめての正規表現」が実例を中心にしたのに対して、こちらは機能を中心に書きます) 正規表現は、プログラミング言語やその他のツールなど、それぞれで微妙な違い(方言)があるので、その点には注意が必要です。 (表記法が違ったり、ここに紹介する機能がサポートされていなかったり、逆に紹介していない機能をサポートしていたりする場合があります) メタ文字とリテラル文字正規表現には、メタ文字とリテラル文字というものがあります。 メ

    正規表現の機能の覚書き
  • http://higashizm.sakura.ne.jp/reg/

  • http://sunone.dyndns.org/qmemo/memo.php?memo_id=40

    n-sega
    n-sega 2008/07/22
     全角の正規表現、検索はしっているとかなり便利。
  • Vector: esploristo - 新着ソフトレビュー

    文字コードを自動判別して動作する文字列検索・置換ソフト。正規表現にも対応する。「esploristo」は、指定フォルダ内の複数ファイルに対して、文字列の検索・置換を行えるソフト。Shift JISはもちろん、EUC-JPやUTF-8/16など、約150種類の文字コードに対応し、異なる文字コードのファイルも一括して処理できる。Unicodeにも対応しており、中国語などの文書も文字化けすることなく表示することが可能だ。 インタフェースは英語表記だが、使い方は簡単。文字列を検索するには「Search path:」で処理対象のファイルを指定し、「Search for:」で検索文字列を指定して、「Search」ボタンをクリックすればよい。「Search path:」でフォルダを指定すれば、指定フォルダに含まれる複数のファイルを検索対象にすることが可能。サブフォルダも含めて対象にできるほか、ファイル名

  • SEのためのExcelツール

    ツールを作るのが好きです。 ツールで自分の仕事を少しでも効率的に、楽にしたいので。 色々なプロジェクトで色々なツールを作ってきました。 そのうちいくらか汎用的で他のプロジェクトでも使えそうなものをここで公開しています。 主に汎用機でのシステム開発を行っているのでそれに特化したものが多いです。 汎用機SE以外の方でも使えそうなものがあったら使ってみてください。 使ってみて使えると思ったら仲間に紹介してくれると嬉しいです。

    n-sega
    n-sega 2008/02/08
    正規表現をexcelで利用できるようにするアドイン
  • CodeZine:RegexDesigner.NETを使って.NETでの正規表現をマスターする

    はじめに 正規表現(Regular Expression)とは、コマンドプロンプトのワイルドカードのように、テキストを解析して特定の処理をする機能です。正規表現は便利で強力な反面、パターンと呼ばれる記号と文字列の組み合わせ方法を学習する必要があるため、最初は難しく感じることがあります。そこで、稿では「RegexDesigner.NET」という正規表現のパターンを簡単にテストできるフリーウェアを使いながら例を紹介していきます。 正規表現は、PerlRubyといった言語や、Unix系のツールで利用するものと思われがちですが、.NETにおいても同様に高度な機能を使うことができますので、正規表現をマスターして高度なテキスト処理(マッチング、抽出、置換)を行ってみましょう。対象読者 Visual Studio(.NET)にて開発を行っていて、.NETの正規表現に興味がある方を対象としています。ダ

    n-sega
    n-sega 2007/12/06
    .NETでの正規表現は使いこなせるようになりたいところ。
  • GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ

    GT Nitro: Car Game Drag Raceは、典型的なカーゲームではありません。これはスピード、パワー、スキル全開のカーレースゲームです。ブレーキは忘れて、これはドラッグレース、ベイビー!古典的なクラシックから未来的なビーストまで、最もクールで速い車とカーレースできます。スティックシフトをマスターし、ニトロを賢く使って競争を打ち破る必要があります。このカーレースゲームはそのリアルな物理学と素晴らしいグラフィックスであなたの心を爆発させます。これまでプレイしたことのないようなものです。 GT Nitroは、リフレックスとタイミングを試すカーレースゲームです。正しい瞬間にギアをシフトし、ガスを思い切り踏む必要があります。また、大物たちと競いつつ、車のチューニングとアップグレードも行わなければなりません。世界中で最高のドライバーと車とカーレースに挑むことになり、ドラッグレースの王冠

    GT Nitro: カーレーシング・ドラッグレーシングゲーム - Google Play のアプリ
    n-sega
    n-sega 2007/09/15
    正規表現みにつけておきたいね。
  • サルにもわかる正規表現入門

    1.正規表現って何なの? 突然ですが皆さん、「正規表現」って知ってますか? まだ使ってないなんて、もったいない! 例えるなら、スマホのカメラ機能みたいなもんですよ。使いこなせば、ネットの海に散らばるアヤシイ文字列たちを、面白いほど一瞬で探し出せるんです! 例えば、最近、推しアイドルSNS始めたんだけど、ファンってみんな色々な呼び方するじゃないですか。「〇〇ちゃん」「〇〇様」「〇〇たん」、中には熱烈なファンすぎて「ガチ恋」勢もいたりして…😅 もしあなたが、推しに関する色んな書き込みを全部まとめてチェックしたいと思ったとしましょう。 でも、「〇〇ちゃん」で検索して、「〇〇様」で検索して…って、気が遠くなりませんか? ましてや「ガチ恋」なんてワードで検索したら、あなたのタイムラインが大変なことになっちゃうかも…!😟 そこで正規表現の出番!こんな感じの魔法の呪文を唱えれば… 〇〇(ちゃん|

    n-sega
    n-sega 2007/03/01
    正規表現の基本的なメタ文字を覚えたい。