关于正则表达式一个关键的概念——控制权
涉及到控制权的转交,这个我理解得还不是很透彻。
在今天使用非贪婪匹配模式(正常是用.去匹配尽可能多的文字,加了个问号,变成了.?的非贪婪匹配)成功实现自己想要的匹配效果。
比如一段文字内有很多个引号,用贪婪匹配就只能匹配到最后一个引号,匹配到的项数只有1,而非贪婪匹配能把多个尾部为引号的字符串匹配到。
…
2024-04-12 正则表达式 regexp 控制权 旧文章归档
涉及到控制权的转交,这个我理解得还不是很透彻。
在今天使用非贪婪匹配模式(正常是用.去匹配尽可能多的文字,加了个问号,变成了.?的非贪婪匹配)成功实现自己想要的匹配效果。
比如一段文字内有很多个引号,用贪婪匹配就只能匹配到最后一个引号,匹配到的项数只有1,而非贪婪匹配能把多个尾部为引号的字符串匹配到。
…
2024-04-11 旧文章归档
2024-04-11 旧文章归档
代码在编译的时候不报错,
实际执行也不报错,但就是没法执行到某一条语句。
检查了半天,也只找出在反复循环某一语句。
…
2024-04-11 旧文章归档
今天在写代码的时候碰到这个问题。
后来发现自己的代码在定义方法的时候使用了string类型的返回值,但实际上自己返回的ar[ind]不是一个string类型的返回值。而方法前面声明的返回值类型要和实际的返回值类型相一致,所以报错。
加上.ToString()强制转换了一下,就解决问题了。
…