タグ

regexpに関するkenjiro_nのブックマーク (45)

  • 不必要な制御文字への対処 - pixiv inside


    2020mipsparc    ()    3 $ php -r "var_dump(json_encode(''));" string(26) ""\u2
    不必要な制御文字への対処 - pixiv inside
  • サクラエディタで空行削除 | あたごやまにっき


    2009-01-10 viWindows((http://sakura-editor.sourceforge.net/))google"sakura editor BBS"(http://www.geocities.jp/maru3128/sakura_bbs.html :20193)^[\r\n]+使(HMJRE.DLL)^\n(bregonig.dll)^[\r\n]+
    サクラエディタで空行削除 | あたごやまにっき
  • Excelで正規表現を使って置換する方法 - RAKUS Developers Blog | ラクス エンジニアブログ


    2mrym_618 VBA使Excel使  使   Excel使 Excel使 VBA使VBA 使調使 使 使 Excel 
    Excelで正規表現を使って置換する方法 - RAKUS Developers Blog | ラクス エンジニアブログ
  • サクラエディタのMarkdown正規表現とカラー - 人とか機械とか

    Wikiに上げました。 Customize/投稿/77 - SakuraEditorWiki こんな感じになります。 Markdownアウトライン解析プラグインと一緒につかっています。 ngyuki/sakuraeditor-plugin-markdown · GitHub 引用とコードブロックが重なっている場合や、リストがネストされているとかいう場合は色づけが正しくありません。 あくまで正規表現で色をつけているだけで、正規表現の範囲を超える構文解析が必要になるような部分は対応できていない、なんちゃってなものです。ご了承ください。

    サクラエディタのMarkdown正規表現とカラー - 人とか機械とか
  • りょうくんグルメの文体を自動でもとに戻すやつを作りました - 開け閉め


      宿celeb  pic.twitter.com/wnnPvkJ2pr  (@uryo1112) 2019615 python 3 1. Twitter
    りょうくんグルメの文体を自動でもとに戻すやつを作りました - 開け閉め
    kenjiro_n
    kenjiro_n 2019/06/26
    技術的にはすごいがトータルの行動原理としては古く悪しきはてな村のようなおちょくりなのか。猛省を求める。ブックマークコメントで事情を知らなければよかった。
  • GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装


    GNU AWK 5.08GLIBCGNULIB UnixLinuxsedgrep1awkawkGNUGNU AWK 5.0gawk 5.0 2011GNU AWK 4.082017104.2.01 AWK GNU AWK 5.0printf%a%APOSIX
    GNU AWK 5.0がリリース。8年ぶりのメジャーバージョンアップ。正規表現ライブラリがGLIBCからGNULIBへ移行、名前空間が実装
  • 正規表現をサッと確認するのに重宝した神サイトを紹介してみる | DevelopersIO


     PC  Regexper  Regexper      Display   Download 
    正規表現をサッと確認するのに重宝した神サイトを紹介してみる | DevelopersIO
  • 正規表現によるバリデーションでは ^ と $ ではなく \A と \z を使おう


     ^  $  \A  \z Ruby ^  $ 使PerlPHPRuby \A  \z 使  PHPerRuby/RailsRuby ^  $ RubyonRails Security GuideXSShttphttpsURL /^https?:\/\/[^\n]+$/
  • 正規表現でPHPを脆弱にする (1) 「^ と $」 - Qiita


     便 PCRE(preg_match(), preg_replace())PHP   $ ^^$\A\zm()  ^  $  Qiita @tadsan  使 abcdefghijklmnopqrstuvw
    正規表現でPHPを脆弱にする (1) 「^ と $」 - Qiita
  • Emacsとその周辺 / Emacs and CLI tools

    社内勉強会の資料です

    Emacsとその周辺 / Emacs and CLI tools
  • サクラエディタで空白行を削除する - スクラップだ!

    2017-05-21 サクラエディタの入口となるフロントサイト、正規表現ライブラリの入手先を追記した blog をアップしています。 サクラエディタで空白行を削除する方法 end. --- サクラエディタで改行のみの行(空白行)を削除する方法 (ポイント) 置換前:^\r\n 置換後:(空白) 正規表現にチェック 範囲:選択範囲 (出典:サクラエディタBBS) ・スペース・タブだけの行 ⇒ スペース・タブを削除し、空行にする場合。 置換前:^[ \t]+([\r\n]) 置換後:$1 ・スペース・タブだけの行 ⇒ 行をバッサリ削除する場合。 置換前:^[ \t]+[\r\n]+ 置換後: ・何も無い空行を削除する場合。 置換前:^[\r\n]+ 置換後: ・何も無い空行、またはスペースタブのみの行を削除する場合。 置換前:^[ \t]*[\r\n]+ 置換後: さらに、これらの中で自分がよ

    サクラエディタで空白行を削除する - スクラップだ!
  • GitHub - sizuhiko/hexpress: hexpress is a PHP library that human way to define regular expressions

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - sizuhiko/hexpress: hexpress is a PHP library that human way to define regular expressions
  • OLの事務vim日記 - 藻ログ

    4月から都会でOLとして働き始めたので, OL的windowsの事務処理環境を手探りで作ってみました. OLとWindows 事務処理といえばOffice, 当然Windowsで行うことになります. 今時のOLは家ではLinuxを使っているはずなので, 自然とシェル環境で困ることになります. Windows当にわからない linuxコマンド使いたい(DOS音痴) Cygwinは嫌い MinGW+MSYS にしてみたい(けど未だによくわかってない) 事務PCなので, 大掛かりな環境は入れたくない(入れられない) WSL ? そもそも Windows7 なので(ry) などのモチベーションから 色々見ていてcmderが良さそうだなと思ったのですが cmder.net 所属機関でフィルタされて落とせなかった(つらい)ので, ConEmu + msys bash の組み合わせで端末環境を整える

  • 【16進数】bash様の助けを借りて任意のバイト列を grep する - Qiita


      GNU/Linux    NULL'\0'  LANG=C   bash    bash bash 16 http://linuxjm.sourceforge.jp/html/GNU_bash/man1/bash.1.html 
    【16進数】bash様の助けを借りて任意のバイト列を grep する - Qiita
    kenjiro_n
    kenjiro_n 2016/03/31
    $`xXX'を並べて書けるというノウハウ。
  • [C#]正規表現 `System.Text.RegularExpressions.Regex`

    System.Text.RegularExpressions.Regex クラスの使い方 メタ文字正規表現の基: .NET Tips: C#, VB.NET 文字クラス . (改行は含まない-Singlelineオプションで任意の文字にマッチ)\s (ECMAScriptオプション指定時は [ \f\n\r\t\v])\S\d\D\w (アンダースコアやひらがな、カタカナ、漢字などなどが含まれるので注意-ECMAScriptオプションで [a-zA-Z_0-9])\W\r\n`\t\u0000\x00\b\*+{n,m} {n} {n,}^ $\A\Z\z(?:) (?=) (?!) (?<=) (?<!) (?#)\number $number $&(一致した部分全部)(?<name>) \k<name> ${name} 注意:見ればわかるように <~> も場合によりエスケープが必要文

    kenjiro_n
    kenjiro_n 2016/02/10
    ブログタイトルが感心できないセンスだけど正規表現が使えるという話。
  • Excelのワークシート関数で正規表現を使う - Qiita


     Excel使 使 使  ExcelVBAVBScriptRegExp 使 1 ()  使index
    Excelのワークシート関数で正規表現を使う - Qiita
    kenjiro_n
    kenjiro_n 2016/02/04
    助かるけど結構ステップ数が多い。
  • まもなくgrep 2.22リリース - 気ままなブログ


    GNU grep 2.22 GNU grep 2.22 GNU grep 2.22/  hellohello $ echo aaahellobbb | grep -E '^hello|hello$' aaahellobbbGNU grep 2.19  
    まもなくgrep 2.22リリース - 気ままなブログ
  • C++の正規表現ライブラリ: std::regex


    C++調 C++std::regexboost::regexboost::regexperlstd::regexECMAScriptperlstd::regexposixposixawkgrepegrep ECMAScript使ECMAScript使  調 var re = /1234/ ; var text = "1234" ; var result = re.test(te
  • 正規表現を解析して可視化してくれるサイトが凄すぎる件

    ある正規表現に対して、特定の文字列がマッチするかどうかをチェックするツールやサイトは沢山ありますが、正規表現そのものが何を意味しているのか、どんな文字列を期待しているのかを解析・解読・説明してくれるツールやサイトってなかなか見ない気がします。 他人の書いた正規表現を見て、「ん?」ってなったことはありませんか? 例えばこれ。 1 ^[a-zA-Z0-9-_.]@([a-zA-Z0-9_-]+\.)+[a-zA-Z]{2,4}$ これくらいなら分かりますが、複雑になってくるとつらい… いつかはマスターしたいけど…今は楽したい。 そう思ってググってみると…ありました! それがこちら。 Regexper http://www.regexper.com/ 正規表現を入力して Display をクリックすると、その正規表現が表す内容を図にして表示してくれます。 例えば先程の正規表現は、当記事の一番上の

    正規表現を解析して可視化してくれるサイトが凄すぎる件
  • grepで該当する行の前後も一緒に表示するには

    grepは、デフォルトでは該当する行だけが表示される。これを、該当する行の前後の行も一緒に表示させるには「-」の後ろに表示したい行数を指定してgrepを実行する。例えば、該当行の前後3行を併せて表示する場合は、「-3」というオプションを指定する。 $ grep -n kitaura smb.conf 4:      workgroup = kitaura ←-nオプションを付けたので、4行目に該当する文字列があることが分かる $ grep -3 -n kitaura smb.conf 1-[global] 2-      coding system = euc 3-      client code page = 932 4:      workgroup = kitaura ←-3オプションによって、前後各3行も表示される 5-      server string = Samba %v

    kenjiro_n
    kenjiro_n 2014/10/08
    -C n、あるいは-nというオプション(nはいずれも任意の数)を使う。それにしてもgrepのオプションはいろいろありすぎる。