<input>里面pattern属性的正则表达式,怎么把/换成\

errMsg="请输入有效的路径" placeholder="D:/磁盘正本"
pattern="/^[A-z]:+[\/]{1}?[0-9a-zA-Z\u4e00-\u9fa5\-_]+([\/]{1}?[0-9a-zA-Z\u4e00-\u9fa5\-_]+)*$/">
/cui:input 求大神帮忙 怎么把/换成\ 我试了\不行 \\不行 \\也不行

java中反斜杠转换为正斜杠:

 String s = str.replaceAll("\\\\", "/");  

你需要将正斜杠转换为反斜杠:

 public class regextTest {
    public static void main(String[] args) {
        String str1 = "D:/磁盘正本";
        String str = str1.replaceAll("/","\\\\");
        System.out.println(str);
    }
}

图片说明