res.Text = " "+ Regex. split ("THE THEVA R
本文关键字:quot THE THEVA split Text res Regex | 更新日期: 2023-09-27 18:19:14
res.Text = "'n'n" + Regex.Split("THE THEVA RESIDENCY 0|Boutique Hotels 1|","|")[1];
这只给了我第一项的第一个字符串"T"…
我假设您想用|
作为分隔符分割字符串。要做到这一点,请使用[|]
。将regex模式参数从"|"
更改为"[|]"
res.Text = "'n'n" + Regex.Split("THE THEVA RESIDENCY 0|Boutique Hotels 1|","[|]")[1];
|
不能工作的原因是因为它本身是一个交替构造。看到http://msdn.microsoft.com/en-us/library/az24scfc.aspx alternation_constructs
如果您的目标是提取子字符串"Boutique Hotels 1",那么您可能需要
res.Text = "'n'n" + "THE THEVA RESIDENCY 0|Boutique Hotels 1|".Split('|')[1];