Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
您好,我正在尝试使用正则表达式在文本文件中查找以下格式的匹配项,并将数字保存到变量中。
id='12341234321234131313'
现在我的问题我想仅当整数的数字在 16 到 22 之间时才考虑字符串匹配,是否可以直接使用正则表达式来执行此操作,或者我是否必须检查长度?
当位数为 20 时,我将使用以下 if 来匹配
Dim rex = New Regex("id='(\d{20})'")
但是两个数字之间呢?
要检查一系列重复长度,请使用{min,max}:
{min,max}
"cid='(\d{16,22})'"