19 lines
709 B
Python
19 lines
709 B
Python
import re
|
||
|
||
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)}") |