Java 正则表达式去除字符串两端引号
可以使用正则表达式来验证字符串两边开头和结尾是否有"符号,并将其剔除。\n\n下面是一个示例代码:\n\njava\nimport java.util.regex.Matcher;\nimport java.util.regex.Pattern;\n\npublic class Main {\n public static void main(String[] args) {\n String str = "\"Hello World\"";\n System.out.println("原始字符串:" + str);\n \n // 定义正则表达式\n String regex = "^\"|\"$";\n \n // 创建 Pattern 对象\n Pattern pattern = Pattern.compile(regex);\n \n // 创建 Matcher 对象\n Matcher matcher = pattern.matcher(str);\n \n // 判断是否匹配\n if (matcher.find()) {\n // 替换开头和结尾的"符号为空字符串\n String result = matcher.replaceAll("");\n System.out.println("剔除引号后的字符串:" + result);\n } else {\n System.out.println("字符串两边没有引号");\n }\n }\n}\n\n\n输出结果为:\n\n\n原始字符串:"Hello World"\n剔除引号后的字符串:Hello World\n\n\n如果原始字符串没有开头和结尾的"符号,输出结果为:\n\n\n原始字符串:Hello World\n字符串两边没有引号\n
原文地址: https://www.cveoy.top/t/topic/pXIf 著作权归作者所有。请勿转载和采集!