正規表現(21)

21follower
かしこ さんのアバター 18views

正規表現を頑張る③~sakuraエディタでgrep~

sakura エディタで変数名 data で grep をかけたときに datas という別の変数まで引っかかってきて邪魔だったので 正規表現でなんとかしてみようと思いました。 (.)*((?=data)(?!datas)){1}(.... 2016年10月3日
you12724 さんのアバター 26views

正規表現・デバッグで詰まったところ

requestのユーザーエージェントからiOSのバージョンを抜き出す時に正規表現でハマったところを簡単にメモします。 まず正規表現を組み立てる時に以下のサイトで確かめながら作りました。 Regular Expression Test Dri... 2016年9月27日
かしこ さんのアバター 48views

正規表現を頑張る②~電話番号編~

正規表現で電話番号チェック。 ■ ハイフンなしで桁数だけ見る 国内プレフィックス(0)に市外・市内局番や加入者番号(9~10) 合計で10桁か11桁、という感じですね。 /^(0{1}\d{9,10})$/ ■ ハイフン入れても... 2016年9月25日
かしこ さんのアバター 45views

正規表現を頑張る~郵便番号編~

頑張れば正規表現でいろいろできるのでは、と思い、勉強がてら作成してみます。 今回は簡単なのを試し書き。 ■ 郵便番号チェック /^(\d{3}-{1}\d{4})|(\d{7})$/ 100-0001 形式と、1000001 形式... 2016年9月24日
kawaharasouta さんのアバター 59views

python 正規表現を使った簡単な文字列マッチング

正規表現が使えるようにインポート import re matchを使ってマッチング rをつけておいたほうが特殊文字を使う時に良いらしい。 match = re.match(r'Hello (.*)', 'Hello world!')... 2016年6月30日
kawaharasouta さんのアバター 105views

正規表現とワイルドカードは違う

よく任意文字列を表したい時に使う”“ワイルドカード、自分は正規表現とごちゃごちゃになっていたのだが、正規表現での”“は0回以上の繰り返しを表すらしく、 a* → a , aa , aaa .... 2016年6月23日
harada さんのアバター 36views

PHPで文字列を数字だけにする

変数$birthdateに入った-や/を削除して数字だけを残します。 $birth = preg_replace('/[^0-9]/', '', $birthdate); 参考:[PHP] 文字列から数字を抽出する ... 2016年3月7日
@dwarf さんのアバター 24views

ASS形式のカラオケタグを読み込む

RhythmicaLylicsでtxt2ass出力したカラオケタグを読み込むプログラム。 この後aviutlで読み込めるexo形式での出力を予定。 正規表現とテキスト処理難しい。 public class ass2exoJ { ... 2016年2月22日
mrktanaka さんのアバター 191views

Javaの正規表現 最長一致数量子/最短一致数量子

Javaの正規表現で、最長一致数量子/最短一致数量子という直前の文字の繰り返しを意味する似たような表現があります。 正規表現の基本 – Qiita 最長一致量子 X+ X、1 回以上を意味します。 最短一致数量子X+? X... 2015年11月30日
高瀬 裕介 さんのアバター 429views

正規表現入門 〜検索編〜

正規表現の主な使い道は「文字列の曖昧な検索」と「検索結果の置換」の2点 例えばテキストファイルの中から「XXXX年」というような「4桁の数字+年」の条件にマッチする部分を検索するようなときに正規表現を使うと検索しやすくなります。また、何ら... 2015年7月17日
kayama さんのアバター 950views

CotEditorでコードを編集するときに便利な基本の正規表現

複数行のコードを一行に成形したり、逆に一行に圧縮されたコードを見やすくするために改行を入れたいとき、 今まで一行ずつ[enter]キーを押していたのですがもう少し楽におこなう方法を探したところ、コードを正規表現で置換するやり方が便利だったの... 2015年7月7日
YY3ai2ui24 さんのアバター 32views

検索のハイライト

すでにhtmlタグを用いて記述された文章msgを、与えられたキーワードkeywordでくくるプログラム。 public static void main(String args[]){ String keyword = "o"; ... 2015年6月24日
Tetsuro  Aoki さんのアバター 7,387views

任意の空白を含むパターンのgrep

例えば以下のような内容のファイル(test.txt)から「ALL : ***.***.***.***」の行だけ検索したいとします。 ALL :... 2015年4月7日
harada さんのアバター 243views

WordPressで複数の条件を指定して投稿タグに応じた内容を表示する

投稿タグは便利ですね。 /* 記事に指定されているタグを配列として取得 */ $posttags = get_the_tags(); $my_array = array(); if ($posttags) { foreach($pos... 2015年3月10日
goto_jp さんのアバター 267views

正規表現:連続した空行を削除する

\n(\s*)\n|\n(\t*)\n スペースインデントでもタブインデントでもマッチします。 ただの改行に置換しましょう。 \n ... 2015年3月5日
sakukazu さんのアバター 2,047views

Eclipseの正規表現での改行検索

改行を含んだ検索置換をしているとひっかからなかったりしたので調べました。 現在存在する改行コードは以下の二種類です。 1. LF (line feed) UNIXやunix系OSで使われる改行コードです。MacはOS Xからこの改行... 2015年2月12日
harada さんのアバター 93views

Dreamweaverで正規表現を利用して数字のみを検索・置換する

Dreamweaverで正規表現を利用して検索・置換するの記事では、数字英字混じりの語句の正規表現置換の方法をご案内しましたが、今回は数字のみの対象語句に対しての正規表現での検索置換方法です。 対象 <p><img c... 2014年12月17日
horino さんのアバター 4,818views

正規表現で日本語を抽出する

日本語を抽出する正規表現 [亜-熙ぁ-んァ-ヶ]   ちなみに…… ひらがなを抽出する正規表現 [ぁ-ん] カタカナを抽出する正規表現 [ァ-ヶ] 漢字を抽出する正規表現 [亜-熙]   ... 2014年6月6日
kiyota さんのアバター 320views

正規表現で日本語の文字を検索

[一-龠 -ー]* [一-龠]は漢字、[ -ー]は全角スペース、ひらがな、カタカナ、長音記号、句読点などが範囲です ... 2014年3月28日
高瀬 裕介 さんのアバター 330views

javascriptの正規表現でユーザー名付きURLに置換する

var url = "http://yourdomain.com"; var username = "john"; var password = "secret"; url.rep... 2014年1月29日