c#substring indexof
发布时间:2020-12-16 03:08:21 所属栏目:百科 来源:网络整理
导读:我有一个看起来像这样的字符串 – “FirstName || Sam LastName || Jones Address || 123 Main ST …”(另外100个值) 我想从整个字符串中找到Sam和Jones. 所以字符串firstname = originalstring.substring …等 有谁知道我怎么做到这一点? 附加 – 我想我忘
我有一个看起来像这样的字符串 –
“FirstName || Sam LastName || Jones Address || 123 Main ST …”(另外100个值) 我想从整个字符串中找到Sam和Jones. 所以字符串firstname = originalstring.substring …等 有谁知道我怎么做到这一点? 附加 – FirstName||Samrn MiddleName||rn LastName||Jonesrn .... 所以现在,如果我计算不会帮助我的字符数,原因可能需要更多的项目而不仅仅是名字和姓氏. 解决方法
使用正则表达式:
string myString = "FirstName||Sam LastName||Jones Address||123 Main ST..."; string pattern = @"FirstName||(w+) LastName||(w+) "; Match m = Regex.Match(myString,pattern); string firstName = m.Groups[1].Value string lastName = m.Groups[2].Value; 见其演示here. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |