【发布时间】:2020-05-24 06:04:31
【问题描述】:
我正在尝试使用 re.sub 正则表达式函数 re.sub url(如 https 或 http) 这是data.csv里面的数据:
username timestamp text
xx 18:09 httpsasdadsa what
xxx 18:09 httpsasdadsa where
xxxx 18:07 httpsasdadsa when
我的代码:
import string
string.punctuation
import pandas as pd
import re
df = pd.read_csv('data.csv')
for i in range (0-4586):
data = (df['text'][i])
x = re.sub("^https"," ", str(data))
df['text'][i]= x
但它什么也没做,什么都没有改变。 我想在 re.sub 之后这样做:
username timestamp text
0 xx 18:09 what
1 xxx 18:09 where
2 xxxx 18:07 when
【问题讨论】:
标签: regex python-3.x pandas dataframe