好的,我需要一个普通的正则表达式,它将从字符串的子字符串函数开始,从位置y开始的字符串中给出x个字符:
input_str.Substring(y,x)
但作为C#正则表达式。
实施例: 1234567890子串(5,3)678
我知道你在想为什么不使用Substring函数?简短的回答是因为这作为现有函数的数据,在这种情况下,创建一个完整的单独数据解析机制是不优雅的。我们希望在不更改代码的情况下实现这一目标。
我觉得这很明显 - 但我对正则表达式缺乏经验。提前感谢您的帮助。
答案 0 :(得分:2)
.{y}(.{x}).*
应该这样做,然后拔出捕获组。