我需要正则表达式方面的帮助。我需要替换没有此结构的所有链接:href="www.domain.com/en/"
href="www.domain.com/en/"
所以,如果我有这个ref="www.domain.com/something"
>我想用href="www.domain.com/en/something"
这不能用正则表达式完成吗?
答案 0 :(得分:1)
只需将ref="www.domain.com/
替换为ref="www.domain.com/en/
你甚至不需要正则表达式。
我假设您只是为了开发目的而尝试搜索/替换。如果这是生产代码,我建议您查看HTML解析器,例如Jsoup并进行正确的解析/遍历/替换。
正如anubhava所指出的,您可能希望避免在结果中使用/en/en
。
这可以使用正则表达式和负前瞻来完成。要说“域未跟随/ en”,请使用domain(?!/en)
。