回答編集履歴
2
末尾マッチのregexを修正
test
CHANGED
@@ -12,7 +12,7 @@
|
|
12
12
|
|
13
13
|
a["word2"] = a["word"].str.extract("^(.+?)%20")
|
14
14
|
|
15
|
-
a["word3"] = a["word"].str.extract("%20(
|
15
|
+
a["word3"] = a["word"].str.extract("%20(?!.*%20)(.+)$")
|
16
16
|
|
17
17
|
print(a)
|
18
18
|
|
1
誤字を修正
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
別解として、`str.ex
|
1
|
+
別解として、`str.extract`を使ったやつ。正規表現でグループ指定された部分だけを取り出せます。
|
2
2
|
|
3
3
|
|
4
4
|
|