我有一个字符串,它看起来像这里面的:C#字符串函数来得到字符两个符号
My name is **name**, and I am **0** years old.
我需要提取的字符/秒2个星号**GETTHISVALUE**
内并将其保存到一个List<string>
。什么是最好的方式来做到这一点?我更喜欢内置的c#函数或LINQ。上述例子的输出必须是:
string[0] = "name"
string[1] = "0"
编辑:我想提一提的是里面的值**,只能是 字母和数字,并没有空格要么。
您的解决方案只生产** ** 1输出:' “名”' – khlr
注意您的解决方案只匹配小写字母_(仅限字母)_。您应该执行'[A-Za-z]'或指定'IgnoreCase'选项。 –
这种模式呢? '\ * \ *(。*?)\ * \ *'。产生想要的2个输出。 – khlr