cuốn sách gpt4 ai đã làm

Python 正则表达式字边界未按预期工作

In lại Tác giả: Walker 123 更新时间:2023-11-28 19:55:41 26 4
mua khóa gpt4 Nike

为什么单词边界不起作用?

读书this site ,我知道单词边界是这样工作的:

有三种不同的位置可以作为单词边界:

  • 在字符串的第一个字符之前,如果第一个字符是单词字符。
  • 在字符串的最后一个字符之后,如果最后一个字符是单词字符。
  • 在字符串中的两个字符之间,其中一个是单词字符,另一个不是单词字符。

下面的 Một 字符串似乎至少适合上面列出的位置之一。

a = 'Builders Club The Ohio State'
re.sub('\bThe\b', '', a, flags=re.IGNORECASE)

输出。 “The”没有变化。

'Builders Club The Ohio State'

为什么单词边界不起作用?

当我在“The”模式前后放置空格时,正则表达式似乎起作用了。

a = 'Builders Club The Ohio State'
re.sub(' The ', ' ', a, flags=re.IGNORECASE)

Đầu ra:

'Builders Club Ohio State'

26 4 0
Walker 123
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress