[過去ログ]
Regular Expression(正規表現) Part15 (1002レス)
Regular Expression(正規表現) Part15 http://mevius.5ch.net/test/read.cgi/tech/1568640311/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
723: デフォルトの名無しさん [] 2021/07/02(金) 13:04:44.47 ID:TPqIrTa2 ●Regular Expressionの使用環境 python3.8.5 ●検索か置換か? 置換 ●説明 <数字>以外の<>を外したい ●対象データ [<< ><test<<012>>name1><> >] ●希望する結果 [ test<012>name1 ] http://mevius.5ch.net/test/read.cgi/tech/1568640311/723
725: デフォルトの名無しさん [] 2021/07/02(金) 14:35:17.70 ID:TPqIrTa2 >>724 すいません、説明が足りなくて 可変長で、可変長扱えないです(´;ω;`) http://mevius.5ch.net/test/read.cgi/tech/1568640311/725
726: デフォルトの名無しさん [] 2021/07/02(金) 14:47:29.27 ID:TPqIrTa2 あれか <(\d+)>のサイズ取得して動的にするのか… http://mevius.5ch.net/test/read.cgi/tech/1568640311/726
731: デフォルトの名無しさん [] 2021/07/02(金) 16:18:03.06 ID:TPqIrTa2 >>727 すごい これどうなってるんですか? なんでorの前のヤツだけ置換されるの? http://mevius.5ch.net/test/read.cgi/tech/1568640311/731
735: デフォルトの名無しさん [] 2021/07/02(金) 17:22:56.52 ID:TPqIrTa2 >>732 あーなるほど すごいなあ http://mevius.5ch.net/test/read.cgi/tech/1568640311/735
738: デフォルトの名無しさん [] 2021/07/02(金) 17:49:16.07 ID:TPqIrTa2 size = 4 s1 = entry.get() s2 = re.sub(r'(<\d+>)|[<>]|[\\/:*?"|]+', r'\1', s1) ss = [re.sub(r'<(\d+)>', lambda m: f'{{:0{len(m[1])}}}'.format(int(m[1])+i), s2) for i in range(size)] 簡単な範囲リネームソフト作ってて、windowsで使えない文字外して<数字>はカウントアップ がしたかったのでこれで大丈夫のようです.たぶん 入力(スタート値) dir<001>のとき リネーム範囲が2ならdir001,dir002を生成するみたいな http://mevius.5ch.net/test/read.cgi/tech/1568640311/738
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.054s