小编rob*_*iao的帖子

^([1-9] {1,2},){4} [1-9] {1,2} $和([1-9] {1,2},){4}之间有什么区别[ 1-9] {1,2}?

如果我([1-9]{1,2},){4}[1-9]{1,2}用来匹配输入.
1,2,3,4,5,6,7,8,9将被匹配为有效输入.

但是,如果我在开头添加^,在结尾添加$.表达式^([1-9]{1,2},){4}[1-9]{1,2}$将按1,2,3,4,5我的意愿匹配.

我的问题是:^([1-9]{1,2},){4}[1-9]{1,2}$和之间有什么区别([1-9]{1,2},){4}[1-9]{1,2}?你知道,我只添加^$.

你能解释为什么会发生这种差异吗?

c# regex

2
推荐指数
1
解决办法
322
查看次数

标签 统计

c# ×1

regex ×1