社区
C#
帖子详情
请问在String.split中如何使用特殊字符作为分隔符?
fashionboy
2004-08-26 04:20:03
现在有个windows界面,根据用户在textbox中输入的字符作为分隔字符来
进行分割字符串。假如我想用tab来作为分隔字符,用户输入"\t",但是
我在程序中用变量来接收textbox.text时在变量中存放的却是@"\t",
无法实现分割字符串的目的,哪位能指点一下啊?谢谢。
...全文
634
7
打赏
收藏
请问在String.split中如何使用特殊字符作为分隔符?
现在有个windows界面,根据用户在textbox中输入的字符作为分隔字符来 进行分割字符串。假如我想用tab来作为分隔字符,用户输入"\t",但是 我在程序中用变量来接收textbox.text时在变量中存放的却是@"\t", 无法实现分割字符串的目的,哪位能指点一下啊?谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yongming520
2005-03-02
打赏
举报
回复
这个问题不具有代表性,
请问有谁知道这个问题的解决答案?==http://community.csdn.net/Expert/topic/3813/3813032.xml?temp=.4828607
zachary7833
2005-03-02
打赏
举报
回复
同意popcorn(米花)的
popcorn
2004-09-17
打赏
举报
回复
string s="abc\tdd";
string [] ary =s.Split(new char[]{'\t'});
MessageBox.Show(ary[0]);
MessageBox.Show(ary[1]);
xade
2004-09-17
打赏
举报
回复
呃。。。
注意大小写。。。
还有罢第一个 string 换成你的变量名
xade
2004-09-17
打赏
举报
回复
string.Split(textbox.text.replace("\\t", "\t"));
jimh
2004-08-26
打赏
举报
回复
textbox.text.replace(@"\\", @"\")
triout
2004-08-26
打赏
举报
回复
手工转换吧,根据输入的不同进行一次判断。
String
.
split
使用
特殊字符
作为
分隔符
如:* ^ : | , . 报错 java.lang.ArrayIndexOutOfBoundsException: 0
使用
String
.
split
()方法分隔字符串时,
分隔符
如果用到一些
特殊字符
,可能会得不到我们预期的结果。 包:java.lang 1、字符串
中
存在 “ . ” 或 “ | ” 或 “ *” 或 “ +” 或 “ :” 或 “ ^” 或 “ 的时候,需要通过转义符进行转译,因为直接写的话系统是无法识别的。 不能直接用
String
.
split
(".") ...
在
使用
String
.
split
方法分隔字符串时,
分隔符
如果用到一些
特殊字符
,可能会得不到我们预期的结果。...
在
使用
String
.
split
方法分隔字符串时,
分隔符
如果用到一些
特殊字符
,可能会得不到我们预期的结果。 我们看jdk doc
中
说明 public
String
[]
split
(
String
regex)
Split
s this
string
around matches of the given regular expression. 参数regex是一个 regular-expressi...
split
分隔符
总结(
特殊字符
)
public class
String
Split
{ public static void main(
String
[] args) {
String
value = "192.168.128.33"; // 注意要加\\,要不出不来,yeah
String
[] names = value.
split
("\\.");
Java
String
类的
Split
以竖线作为
分隔符
问题 Java
中
String
类的
Split
方法,当用“|”进行分割时,发现并不能达到预期的效果。比如:分割字符串“122|asd”,得到的
String
{}结果是 {1,2,2,|,a,s,d} 原因是|是正则表达式
中
的字符,不能直接
使用
如果要实现以“|”作为分割符,那么应该输入“|”,而不是“|”。 public class Test
Split
{ public static void main(
String
[] args) {
String
str = "122|asd";
Java
中
String
的分词方法
split
的
使用
在前面的两个实例
中
都用到了
string
C#
111,129
社区成员
642,532
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章