java - 如何使用 String API 或任何正则表达式在 java 中使用正则表达式转义单引号和反斜杠

标签 java regex

如何构建一个正则表达式示例,可以在给定字符串中转义单引号和反斜杠,例如使用 java?

    input
  an'ish&nath$
    output
 'an\'ish&nath$'
    input
  anish\nath\
    ouput
 'anish\\nath\\'
    input
 an\'ish&nath$
    Output
 'an\\\'ish&nath$'

如何使用正则表达式转义之间的单引号和反斜杠?

最佳答案

您必须使用 \\\\' 而不是 \\\'

关于java - 如何使用 String API 或任何正则表达式在 java 中使用正则表达式转义单引号和反斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8067051/

相关文章:

java - 在 mac 中更新 java 以安装 eclipse

c - 正则表达式:在两个字符串之间提取与特定单词匹配的文本

javascript - 使用正则表达式获取单词后的名称

java - java中的非法前向引用

java - 处理 vps numproc 限制

java - 调用接口(interface)时使用匿名类

regex - Elixir 标点符号替换正则表达式

java - 如何在我的程序中使用 try/catch/finally 过滤扫描仪输入错误?

C++正则表达式错误

regex - 在 Hive 表中以 CSV 格式加载数据