[過去ログ] Regular Expression(正規表現) Part15 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
43(2): 2019/10/31(木)18:25:55.12 ID:KC+T8umE(1) AAS
●Regular Expressionの使用環境
Mery
●検索か置換か?
置換
●説明
パターンにマッチする行までの全ての行をキャプチャしたい
●対象データ
省21
78: 2019/12/08(日)17:45:34.12 ID:DxA2hCcs(2/2) AAS
>>77
ありがとう
速っ。数日悩んであれこれ試してたのが嘘みたいなあっさり回答w
\Kとか意味分かってなかったけどこうやって使うんですね
重ね重ねありがとうございました
92: 2020/01/02(木)18:35:38.12 ID:gZNl6+48(2/2) AAS
sed -E "s/^(..)(...)\s(.*)/\1\/\2\3/" .\ファイル.txt
126(2): 2020/02/24(月)14:31:40.12 ID:iLDNrypx(1/2) AAS
●Regular Expressionの使用環境
実際に使う環境は不明ですが、まずはサクラエディタで試そうと思います。
●検索か置換か?
検索。マッチ部分を抽出できる必要はなく、含むかだけわかれば良いです。
●説明
文章(サクラは複数行NGとのことなので、今は1行)の中に「市」という文字が入っているかを判定したいです。
しかし、「横浜市」のような地名が入っているかを判定したいので、「巨大都市」「姉妹都市」のような特定のワードは排除したいです。
省9
260(1): 2020/06/20(土)00:03:50.12 ID:D9McnEc6(1/3) AAS
#一行目
AAAランダム文字列1AAAランダム文字列2BBBランダム文字列3BBBランダム文字列4CCC
#二行目
AAAランダム文字列5BBB
このような文章があって
AAAランダム文字列2BBB
だけを1回の処理で抽出することは可能ですかね?
省6
310(1): 2020/07/14(火)13:34:31.12 ID:h5j+nt7i(1/2) AAS
今まで何となくで使ってきたけどキャプチャの変数って式に対し1つしか用意されず
部分式呼び出しや量指定子の繰り返しで増やされずに上書きするみたいですね
^(?<y>2020[01]\d[0-3]\dT([0-2]\d[0-5]\d)00Z)(?:\n[^:\n]++:(.*+)){2}\n[^:]++:\g<y>
\1 \2 \3 \4 \5 \6
20200706T043000Z 0430 中野___
どの環境でもこういう仕様なの?
316: 2020/07/21(火)10:14:18.12 ID:7bBDhy0Z(1/2) AAS
(?:^.*+|\G.*+[\r\n]+.*+)\K[\r\n]+(.*+)[\r\n]+
_\1_
"_" は半角sp
最終行末尾に改行が無くても可
333: 325 2020/07/29(水)14:47:56.12 ID:RU44SEhN(2/2) AAS
>>331
ありがとうございます。
たしかにその2つのほうがphpソースとしては分かりやすくなりそうですね。
426(1): 2020/09/26(土)20:52:05.12 ID:yw3DqGjj(1) AAS
長い短いではなく、試行回数が多い記述(行ったり戻ったり何度もやり直すもの)が遅い
そういうのは逆に記述を詳しくしたりして長くするほうが速い
455: 2020/11/11(水)00:09:52.12 ID:tbqNNnPd(1/2) AAS
>>454
書き込む前にたくさんググりましたが、ダメでした
748: 2021/07/05(月)13:43:46.12 ID:a0633hZA(2/2) AAS
>>747
ありがとう試してみます
834(1): 2021/09/03(金)00:36:24.12 ID:OHAz9Fu/(1) AAS
「[^猫]*?」
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 1.471s*