【发布时间】:2014-05-20 05:25:03
【问题描述】:
String fname="C:\textfiles\db\query\query.txt";
这是我需要拆分的字符串。
我试过了
String [] items=fname.split("\");
但不工作。
String [] items=fname.split("\\"); also not working...
如何分割这个字符串...
【问题讨论】:
-
停止。在尝试其他任何操作之前打印出
fname。您需要在字符串文字中转义反斜杠。 -
你必须在引号中转义
"\",因为它是一个特殊字符。您必须在正则表达式中转义"\",因为它是一个特殊字符。结果是"\\\\"。在任何情况下,使用 Path 对象,您将获得对 windows 和 Posix 路径样式的支持。
标签: java