19 lines
709 B
Python
Raw Normal View History

import re
2024-08-29 16:37:09 +08:00
pattern = re.compile(r'(\b\d+\s*\.\s*\d+\s*\.\s*\d+\b)|(\b3\s*\.\s*2\b)')
text = '3.1.3已标价工程量清单中漏报了某个工程子目的单价、合价或总额价则漏报的工程 子目单价、合价和总额价视为已含入其他工程子目的单价、合价和总额价之中。'
match = pattern.search(text)
if match:
print("匹配成功:", match.group())
else:
print("未找到匹配")
# 使用 findall 查看所有匹配
all_matches = pattern.findall(text)
print("所有匹配:", all_matches)
# 打印文本的前10个字符的ASCII值检查是否有不可见字符
print("文本前10个字符的ASCII值:")
for char in text[:10]:
print(f"{char}: {ord(char)}")