[過去ログ] Regular Expression(正規表現) Part14 [無断転載禁止]©2ch.net (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
18: 2017/03/21(火)02:29:10.44 ID:5LrJtuWs(1) AAS
>>16
Fileをローマ字読みでフィレと読んでいる
MakeFileはマケフィレ
20: 2017/03/24(金)06:37:22.44 ID:J6kPEUuW(1) AAS
SQLの話まで行くともはやスレタイ関係ないじゃん、と思ったが>>19は面白かったわ
俺はsoft g、S-Q-Lで読んでるが、相手が先に違う読み方してたらそれに合わせてる
173: 2017/06/03(土)02:57:17.44 ID:02UJhjHA(3/3) AAS
>>171
え!?
限定的なテストで、思ったとおりの動きをしたので、おお!すげー!って思ってました…

実際のスクリプトには、まだ組み込んでないので気付きませんでした

他の方が書かれてた方法も試したり、ググってみますね
175: 2017/06/03(土)12:52:21.44 ID:7vig672V(1/3) AAS
コメント化は、プログラムデバッグ中にも命令を無効にするために使うこともあるし、ことはそう簡単じゃないよ
//if(hoge=="外部リンク:hoge.net") {//コメント
183
(1): 2017/06/03(土)22:49:00.44 ID:yEDWU2+/(1) AAS
正規表現って本当に色々なパターンでテストしないと抜けがあったりするから怖いね
217: 2017/06/25(日)14:01:32.44 ID:cBKwT0iz(1/6) AAS
挿入したら痴漢じゃなくなるからそういうことだな
316
(2): 2017/10/14(土)12:04:18.44 ID:SVCVJk+z(1) AAS
正規表現を再利用したくて調べたんだができないんだな
itemcode:=/(S|T|U)\d{3}-\d{4}/
/^\s*\{itemcode}\s*$/
こういう仕様あっても全然いいと思うんだが仕様策定団体がサボったのか
372: 2017/12/10(日)17:27:12.44 ID:UOQUQi73(1) AAS
どこまでやりましたか
407: 2018/01/16(火)17:00:43.44 ID:1yOH1J8J(1/3) AAS
pattern = /^(.*)(?!%)/

p pattern.match('abc%123')

Ruby で否定先読みを使ったら、「abc」だけ取れない。
すべての文字列にマッチしてしまう

なんでやねんw
508: 2018/05/19(土)11:08:45.44 ID:rxs2hai/(1) AAS
小さい世界で囲い込まれてれば楽だよな
ただし何かの拍子ではみ出した時に世界の広さを知って己の無力さを痛感する
よくあるパターン
589: 2018/08/29(水)16:43:59.44 ID:4UnjToZE(1) AAS
こんなバカが回答者してたのか
過去レス見ると前から張り付いてるようだね
600: 2018/09/14(金)14:14:58.44 ID:grBP2MzP(1) AAS
TresGrep使ってみたけど良くできてる
正規表現に何かしらの思い入れがあるのが分かる気がする

特に正規表現の複数行入力が出来るのはいい
自分は複数行入力が当たり前になるべきだと前から考えていて
それが実装されててちょっと感動してしまった
685: 2018/10/28(日)01:36:44.44 ID:ZnGbnC1U(2/6) AAS
<鬼雲のリファレンス>

(?<element> \g<stag> \g<content>* \g<etag> ){0}
(?<stag> < \g<name> \s* > ){0}
(?<name> [a-zA-Z_:]+ ){0}
(?<content> [^<&]+ (\g<element> | [^<&]+)* ){0}
(?<etag> </ \k<name+1> >){0}
\g<element>

<とんこ式記述法>

\g<element>
(?!(?!)tonco
(?<element> \g<stag> \g<content>* \g<etag> )
(?<stag> < \g<name> \s* > )
(?<name> [a-zA-Z_:]+ )
(?<content> [^<&]+ (\g<element> | [^<&]+)* )
(?<etag> </ \k<name+1> >)
)

リファレンス方式は後ろの {0} を読むまでそこが定義だと分からない
main部と定義部の境がはっきりせず読みにくい
対してとんこ式は (?!(?!)tonco 以降が定義部だと分かるので読みやすい
(?!(?!)tonco を とんこ で辞書登録しておけば {0} をコピペしなくて済む
とんこ式の とんこ とは発案者の名前とのこと
977
(1): 2019/09/16(月)17:20:26.44 ID:oN5KVYJd(3/3) AAS
var ary = new Array( 2 )
var str = "30 8 year old humans"

var pos = str.indexOf( " " );
console.log( pos ) // 2

if( pos === -1 ) { // 見つからない
// 何かの処理
} else {
ary[ 0 ] = str.substring( 0, pos )
ary[ 1 ] = str.substring( pos + 1 )
}

console.log( ary ) // [ '30', '8 year old humans' ]
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s