Movatterモバイル変換


[0]ホーム

URL:


はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

タグ

関連タグで絞り込む (16)

タグの絞り込みを解除

正規表現に関するys0000のブックマーク (8)

  • 電話番号、郵便番号にマッチする真の正規表現 : にぽたん研究所

    Shibuya.pm #16 「夏の正規表現祭り」で、正規表現のお話をさせていただきました。 まぁ、「電話番号にマッチする正規表現」とか「郵便番号にマッチする正規表現」とかよく書かれてるけど、「どれもこれも手緩いよね」って話。 あ、だいぶはしょったかな。 とりあえずスライドに書いたので、発表をご覧になってない方はスライドからご覧ください。 ふと見返すと、このブログで電話番号の正規表現を公表するのは 3 度目ですが、あれからだいぶ経ってますね。 今ではもっと厳密な正規表現を作っています。 そして、Number::Phone::JP に続き、Number::ZipCode::JP という酔狂なモジュールが公開された記念で、郵便番号にマッチする正規表現を今回初めて公開しますが、そもそもここまで厳密な正規表現が公開されること自体、邦初公開ってヤツでしょう。 Shibuya.pm でも言いましたが

    電話番号、郵便番号にマッチする真の正規表現 : にぽたん研究所
    ys0000
    ys00002011/07/07非公開
    電話はチェックするCPUが無駄なんで使いたくないね。先頭のハイフンまで、あるいはハイフンを取ってしまって先頭4桁まで、みたいなのならまだいいけど。とネタにマジレス
    • 正規表現を使用したキーワード6個以上の文字列検索方法 - セイ・テクノロジーズ株式会社

      BOM 8.0, BOM 7.0 (全 SR), BOM 6.0 (全 SR), BOM 5.0 (全 SR) BOMの「イベントログ監視」および「テキストログ監視」では、メッセージの検索や除外のために5件までのキーワードを指定できます。そしてこのキーワードを6件以上指定したい場合は、正規表現を使用することができます。 [詳細] キーワードを6個以上利用したい場合は、正規表現を使用することで対応できます。 以下は、一般的な監視で利用できる正規表現の構文です。 ※文字の色は説明のためにつけているものです。 1.論理積(AND) 論理積は、指定した複数のキーワードが、全て見つかった時に検知します。 キーワードとして「文字列1」、「文字列2」、「文字列3」を指定する場合、以下のように記述します。 ^((?=.*文字列1)(?=.*文字列2)(?=.*文字列3)).*$ その際、以下のテキストは検

      ys0000
      ys00002010/07/21非公開
      AND、OR、NAND、NOR、およびその組み合わせ方法。
      • 正規表現まとめサイト | エンタープライズ | マイコミジャーナル

        Smashing Magazine - WE SMASH YOU WITH THE INFORMATION THAT WILL MAKE YOUR LIFE EASIER, REALLY. 文字列を処理するにあたって正規表現は欠かせない機能といえる。任意の文字列やテキストファイル、HTML/XMLから特定のキーワードを検索したり取り出し、置換をおこなうにあたって、正規表現が使えると使えないのとでは、プログラミングの手間やツールの活用度合いが変わってくる。 正規表現は便利で強力な機能だが、その独特の表記方法はプログラマ初心者には敷居の高いものでもある。Glen Stansberry氏による正規表現に関するチュートリアルや資料、ツールなどのまとめがSmashing MagazineにEssentialGuide To Regular Expressions: Tools and Tutori

        ys0000
        ys00002009/06/07非公開
        一応ぶくま。
        • strfriend

          jokergaming สล็อตออนไลน์ที่มาแรงที่สุด เครดิตฟรี jokergaming สล็อตออนไลน์ที่มาแรงที่สุด เครดิตฟรี 100 ไม่ต้องฝาก ในวันนี้ทางเว็บไซต์ของเรา จะขอเสนอข้อมูล เกมสล็อตฟรีเครดิต 100 แบบไม่ต้องฝาก แบบไม่ต้องแชร์ เชื่อเลยว่า มันคือหนึ่งในคำถาม ที่นักพนันมือใหม่บนัสเครดิตฟรี จากเว็บตรงนั้น สามารถถอนได้จริง ๆ แล้ว โดยเรา ทำการสมัครสมาชิกกับเว็บ และเป็นการเปิดโอกาส ให้กับผู้เล่นใหม่ ๆ ได้เข้ามาทดลองเล่นเกม เ

          ys0000
          ys00002008/12/04非公開
          ^.*$とかan??[0-9][a-z]*bとか適当に正規表現を入れると、それを視覚化する。
          • 正規表現の機能の覚書き

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

            正規表現の機能の覚書き
            ys0000
            ys00002008/09/24非公開
            普段、テキストエディタで「.*」 「\t」「\n」を使うくらいなので、参考になる記事。/以前不一致検索で困った。>NORの場合:(^((?!文字列1)(?!文字列2)(?!文字列3).)*$) /これもいい記事だよ>http://codezine.jp/article/detail/1573
            • 正規表現の問題集1(基本編)

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

              正規表現の問題集1(基本編)
              • 正規表現でパターンの否定 - おもてなしの空間

                正規表現で、あるパターンでないものにマッチしたい時はどうするのか、と思ってPerl CookBook を引いてみたら、6.18. Expressing AND, OR, and NOT in a Single Pattern に下のように書いてあった。 True if pattern /PAT/ does not match, like $var !~ /PAT/: /^(?:(?!PAT).)*$/s True if pattern BAD does not match, but patternGOOD does: /(?=^(?:(?!BAD).)*$)GOOD/s 流石にこれは暗号ですね。解読不能なコードを書くのに使えそう。

                正規表現でパターンの否定 - おもてなしの空間
                ys0000
                ys00002008/06/04非公開
                NORの場合:(^((?!文字列1)(?!文字列2)(?!文字列3).)*$)
                • TechNet Script Center

                  The “Hey, Scripting Guys!”blog has been retired. There are many useful posts in thisblog, so we keep theblog here for historical reference. However, some information might be very outdated and many of the links might not work anymore. New PowerShell content is being posted to the PowerShell Communityblog where members of the community cancreate posts by submitting content in theGitHub reposi

                  • 残りのブックマークを読み込んでいます1

                  お知らせ

                  公式Twitter

                  • @HatenaBookmark

                    リリース、障害情報などのサービスのお知らせ

                  • @hatebu

                    最新の人気エントリーの配信

                  処理を実行中です

                  キーボードショートカット一覧

                  j次のブックマーク

                  k前のブックマーク

                  lあとで読む

                  eコメント一覧を開く

                  oページを開く

                  はてなブックマーク

                  公式Twitter

                  はてなのサービス

                  • App Storeからダウンロード
                  • Google Playで手に入れよう
                  Copyright © 2005-2025Hatena. All Rights Reserved.
                  設定を変更しましたx

                  [8]ページ先頭

                  ©2009-2025 Movatter.jp