我有xpaths例如(" / name:ABC / dep:HR / eid:123")。我有这种格式的输入字符串,期望输出数据在" / ABC / HR / 123"。
请分享您对如何在scala或Java中使用正则表达式模式的想法。
答案 0 :(得分:2)
(?<=/)[^:]*:
object Main extends App {
val xpath = "/name:ABC/dep:HR/eid:123"
val regex = "(?<=/)[^:]*:".r
println(regex.replaceAllIn(xpath, ""))
}
/ABC/HR/123