我有一个字符串如下:
string st = [Task id=9 uniqueID=10 name=Projeect Information]
我想从上面的字符串中获取id的值,我使用过代码:
st.Split(' ')[1].Split('=')[1] // return 9
但我觉得不好。我想使用正则表达式来获取id的值。 如果您知道,请分享您的想法。
由于
答案 0 :(得分:2)
答案 1 :(得分:1)
怎么样:
\bid=(\d+)
ID将在第1组中。
答案 2 :(得分:1)
使用此正则表达式(?<=\w=)[^ ]+