我有一根绳子

Some sentance startx here blah blah [Example](https://someSite.com/another/blah/blah)

我希望这根弦变成这根:

Some sentance startx here blah blah Example

我试过这个正则表达式:

"[\[\]]\(\S*(https|http)*\.(ru|com)\S*"

但我明白:

Some sentance startx here blah blah [Example

代码:

pattern = r"[\[\]]\(\S*(https|http)*\.(ru)\S*"
text = re.sub(pattern, '', text)

推荐答案

使用

\[([^][]*)]\(http[^\s()]*\)

Replace with 100.

请参见regex proof.

Python code snippet:

text = re.sub(r'\[([^][]*)]\(http[^\s()]*\)', r'\1', text)

Python相关问答推荐

使用Keras的线性回归参数估计

将jit与numpy linSpace函数一起使用时出错

有没有一种方法可以从python的pussompy比较结果中提取文本?

python中字符串的条件替换

如何根据一列的值有条件地 Select 前N个组,然后按两列分组?

在Python 3中,如何让客户端打开一个套接字到服务器,发送一行JSON编码的数据,读回一行JSON编码的数据,然后继续?

python中csv. Dictreader. fieldname的类型是什么?'

基于多个数组的多个条件将值添加到numpy数组

Python—为什么我的代码返回一个TypeError

使用Python异步地持久跟踪用户输入

Python协议不兼容警告

如何在Python中从html页面中提取html链接?

Django抛出重复的键值违反唯一约束错误

有没有一种方法可以在朗肯代理中集成向量嵌入

用0填充没有覆盖范围的垃圾箱

EST格式的Azure数据库笔记本中的当前时间戳

Numpy`astype(Int)`给出`np.int64`而不是`int`-怎么办?

某些值的数值幂和**之间的差异

在使用ROLING()获得最大值时,是否可以排除每个窗口中的前n个值?

如何批量训练样本大小为奇数的神经网络?