我有一個字符串,它看起來像這裏面的: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