gpt4 book ai didi

java - 转义序列不正确

转载 作者:太空宇宙 更新时间:2023-11-04 06:33:54 25 4
gpt4 key购买 nike

我有一个想要匹配的模式,但编译器说它不正确。我应该如何纠正java中的scape序列?

这是模式:

String patter = "\/\/s.ytimg.com\/yts\/jsbin\/html5player-en_US-vfllxLx6Z\/html5player.js"

最佳答案

编译器会提示,因为没有 \/ 这样的转义字符。常见的转义字符有:

  • \n 换行符
  • \t 选项卡
  • ...

要将文字 \ 嵌入字符串中,需要使用 \\,例如:

String pattern = "\\/\\/s.ytimg.com\\/yts\\/jsbin\\/html5player-en_US-vfllxLx6Z\\/html5player.js";

但实际上,我根本不明白为什么你需要 \ 。我认为您真正需要的很可能根本就不是\:

String pattern = "//s.ytimg.com/yts/jsbin/html5player-en_US-vfllxLx6Z/html5player.js";

关于java - 转义序列不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25703479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com