質問編集履歴
1
試したことの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,5 @@
|
|
1
1
|
少々複雑なのですが、正規表現で以下のようなことをするにはどのような処理をすればいいのでしょうか?初心者なので具体的に教えていただけると助かります。
|
2
|
+
pandasでDataFrameの文字列を整形中です。
|
2
3
|
|
3
4
|
|
4
5
|
Aomi Frontier Bldg. 15F (Telecom Center Ekimae) Test Center C (ITJPT71C)
|
@@ -6,10 +7,20 @@
|
|
6
7
|
ITJPT71
|
7
8
|
を取り出したいです。
|
8
9
|
|
10
|
+
|
9
11
|
Benefull School Iidabashi A (ITJPT40A)
|
10
12
|
→ITJPT40
|
11
13
|
Sendai Test Center (ITJPKA)
|
12
14
|
→ITJPK
|
13
15
|
|
14
16
|
にも対応できるようなコードが知りたいです。(括弧の個数が不規則、括弧内の文字数もランダム)
|
15
|
-
よろしくお願いします。
|
17
|
+
よろしくお願いします。
|
18
|
+
|
19
|
+
|
20
|
+
試したこととしては
|
21
|
+
```python
|
22
|
+
df['test_center'].str.extract('((.*))', expand=True)
|
23
|
+
```
|
24
|
+
ですが、
|
25
|
+
Telecom Center Ekimae) Test Center C (ITJPT71C
|
26
|
+
と出力されてしまいます。
|