[過去ログ] Regular Expression(正規表現) Part16 (1002レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
27(1): デフォルトの名無しさん [] 2021/11/17(水)00:30:09.97 ID:pGjzwEdG(1/3)
pythonで文字列分割をする時
1:・ー└等の1文字と、半角スペース3つ以上のいずれかで文字列を分解したい
re.splitで、思いつく限りやってみましたが、うまく行きませんでした。
[・ー└]|( ){3,}
[・ー└( ){3,}]
[・ー└(( ){3,})]
試しにre.sub(〜, "", ・・・)で文字列が削除出来るかどうか試したときは半角スペース3つが消えました。
いくつかの文字 もしくは 特定の文字の繰り返し、で文字列を分解する書き方はありますでしょうか
298(23): デフォルトの名無しさん [] 2022/07/01(金)08:10:56.97 ID:FKzEqydA(1/16)
秋葉原店
専門店
住所
〒101-0021 東京都千代田区外神田4丁目3-3
↑の文字列を、置換で、
「秋葉原店,東京都千代田区外神田4丁目3-3」
と成形したいです。
思うに、
検索に、「店~~~~~~東京都」
置換に、「,」
とすれば出来そうですが、
「~~~~~~」には何を入れればよいでしょうか?
349: デフォルトの名無しさん [sage] 2022/07/02(土)21:11:04.97 ID:FJKEiIOc(1)
>>348
確かにマッチしない場合にバックトラックの発生を抑えるために強欲にするのはありだと思う。
ただ、PCREとかだと[^〒]*〒の場合、Auto Processが動作して勝手に強欲化するから書かなくてもいいはず。
今回のEditorはしらんけど。
362: デフォルトの名無しさん [sage] 2022/07/03(日)19:05:13.97 ID:ur8aI9T4(1)
>>356
>>351,354についての答えが欲しい
442: デフォルトの名無しさん [sage] 2022/07/05(火)20:05:32.97 ID:4sOf+wSV(5/7)
>>440
思い込みじゃなくそうと示された他の資料を欲しい
一目瞭然なら当然どこかしらに示されてるだろうけど、
webの辞書や記事と手元の辞書ではその差を確認できなかったから
514: デフォルトの名無しさん [sage] 2022/09/13(火)22:20:12.97 ID:GLLSFlxd(1)
「文中(先頭及び文末以外)の0」が連続して3つ以上並ぶ部分
文中(先頭及び文末以外)の「0が連続して3つ以上並ぶ部分」
542(1): デフォルトの名無しさん [sage] 2022/10/30(日)11:55:42.97 ID:oF72FRjI(1)
>>541
正規表現では無理。スレチ
DATE関数で日付にかDATEVALUE関数でシリアル値に変換
セルA1の値:20221030
=DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2))
=DATEDIF(DATE(LEFT(A1,4),MID(A1,5,2),RIGHT(A1,2)),"2022/11/01","D")
571: デフォルトの名無しさん [sage] 2022/12/11(日)15:34:21.97 ID:xFkTi0uS(1/2)
abc-ABC
abcd-ABC-def
abcde-defghi-ABC
ab-def-ghi-ABC
-ABCより前にハイフンのない-ABCを選択するのに3,4行目を除外する事で出来たのですが直接-ABCを選択するような事って出来ますか? 使うのはpythonです。よろしくお願いします
595: デフォルトの名無しさん [sage] 2023/01/04(水)12:23:22.97 ID:gCqYqHxa(1)
[あああ(いいい)]で検索して
[いいい](あああ)で置換する
666(1): デフォルトの名無しさん [sage] 2023/04/18(火)11:53:15.97 ID:mLPBXdJt(1/3)
>>661のは01以外の文字が存在してるのを失念してるので、少しだけ修正
^([^01]|0[^01]*?(?1)*?1|1[^01]*?(?1)*?0)++$
711(1): デフォルトの名無しさん [sage] 2023/06/18(日)15:53:25.97 ID:uv5oAAX5(1/2)
>>709
URLの「正しい」ってなんですか
https://en.wikipedia.org/wiki/URL#Syntax
https://datatracker.ietf.org/doc/html/rfc3986#appendix-A
754: デフォルトの名無しさん [sage] 2023/06/24(土)09:56:18.97 ID:o3ZfF1Sp(1)
>>742 >>741
それだと行頭からxxxだけしかない行の改行が削除できずに残りそうだけどどうだろう
^AAA|^.*\r\n|xxx$ → 削除
904: デフォルトの名無しさん [sage] 2023/10/29(日)12:42:28.97 ID:BaFdPLsN(1)
アンダースコート
923: デフォルトの名無しさん [sage] 2023/11/01(水)21:03:12.97 ID:bvA/YDb8(1)
最後で語数チェックすれば?
(?<=\S{3})$
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.031s