[過去ログ] Regular Expression(正規表現) Part15 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
93
(1): デフォルトの名無しさん [sage] 2020/01/13(月)16:24:20.40 ID:pG6qAwQV(1/2)
●Regular Expressionの使用環境
正規表現の本・テキストで疑問に思った部分ですので特に環境は無いです 

●対象データ
太郎はテニス部のキャプテンです。
太郎はサッカー部のキャプテンです。
太郎は野球部のキャプテンです。
太郎はバスケ部のキャプテンです。

●検索か置換か?
検索

●希望する結果
太郎はテニス部のキャプテンです。
太郎はサッカー部のキャプテンです。
太郎は野球部のキャプテンです。

●説明
通常の 太郎は(テニス|野球|サッカー)部のキャプテンです では無く
バスケ という単語を使い正規表現を作りたいのです
()を使った場合(使わなくても バスケ を用いた方法であれば良い)
の否定文・除くの書き方がわかりません
^ を使っってみましたが上手く行きませでした

太郎は(^バスケ)部のキャプテンです。 ・・ダメ
太郎は^(バスケ)部のキャプテンです。 ・・ダメ  
太郎は(\^バスケ)部のキャプテンです。 ・・ダメ

バスケ を使った場合どの様に記述すれば良いのでしょうか?
242
(1): デフォルトの名無しさん [] 2020/06/19(金)05:44:59.40 ID:LA4wBl0H(1/6)
https://ideone.com/jkDxgX
ごめんなさい
scriptタグだけではないです
行頭と行末に"を挿入し、スラッシュをコメントアウトしたいのです、、、(´・ω・`)
337
(2): デフォルトの名無しさん [] 2020/08/01(土)06:32:02.40 ID:Wz14ZhNZ(2/6)
どういうことですか?
borderプロパティとその値を削除したい感じです
border(プロパティ):red 1px solid(値);
394: デフォルトの名無しさん [sage] 2020/08/11(火)22:14:19.40 ID:giB5l2E5(3/3)
もうちょい目的と仕様をはっきりさせたほうがいいんじゃない?

get/setではじまってない()付きの文字列を含む行なら問題ないけど
get/setではじまってないメソッド定義やメソッド呼び出しをもれなく抽出したいということなら
正規表現だときつい気がする

後者ならコードをパースして使ってるメソッド一覧を出力するようなツールを探したほうがいいかも
529
(1): デフォルトの名無しさん [sage] 2021/03/03(水)06:44:56.40 ID:lklpa5qm(1)
> "▼ここをアクセス.*(http.*\n)+?"
python分からんけど
"▼ここをアクセス.*?(http.*?\n)"
539
(1): デフォルトの名無しさん [sage] 2021/03/07(日)20:25:01.40 ID:RWgRWesX(1/2)
可読性を犠牲にして短く書けるのが正規表現
正規表現と同じことを可読性の高い表現で記述しようとすればなにかと長くなる
ただある一定以上複雑な正規表現は普通のプログラミング言語で書き直したほうが可読性も保守性も高い
620: デフォルトの名無しさん [sage] 2021/04/03(土)17:17:48.40 ID:vSOTAguS(2/6)
正に
609が不憫だ
724
(1): デフォルトの名無しさん [sage] 2021/07/02(金)14:24:45.40 ID:jArCbPhS(1)
可変長の否定戻り読みが使えるなら
<(?!\d+>)|(?<!<\d+)>

数字の桁が3桁固定なら
<(?!\d+>)|(?<!<\d\d\d)>
841: デフォルトの名無しさん [sage] 2021/09/04(土)10:50:54.40 ID:vsW0UBqv(1)
非包含オペレータと不在繰り返しは紛らわしいな
(?~ネコ)がネコのネにマッチするかしないか
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 2.598s*