string str = "aaa|bbb|ccc|ddd|eee|fff";
界面上有一个textbox给别人输入分割符得,现在就是输入的|
string[] List = Regex.Split(str , textbox.Text, RegexOptions.IgnoreCase);很奇怪这样分割会不成功,必须是写上转义 \| 才能分割,我是明白但是给别人用的话别人不知道什么转义要加上\。
大哥大姐们有什么办法么?小弟先谢啦
界面上有一个textbox给别人输入分割符得,现在就是输入的|
string[] List = Regex.Split(str , textbox.Text, RegexOptions.IgnoreCase);很奇怪这样分割会不成功,必须是写上转义 \| 才能分割,我是明白但是给别人用的话别人不知道什么转义要加上\。
大哥大姐们有什么办法么?小弟先谢啦
string[] List = Regex.Split(str , "\\" + textbox.Text, RegexOptions.IgnoreCase);
string[] List = Regex.Split(str , Regex.Escape(textbox.Text), RegexOptions.IgnoreCase);