我正在尝试匹配此字符串的中心,除了" import"和分号。 这个正则表达式的第一部分有效,但分号仍然存在。
import javax.faces.application.FacesMessage;
正则表达式
(?![\bimport \b]).*(?![;])
答案 0 :(得分:0)
你可以尝试使用积极的lookbehind和lookahead来尝试这个。
(?<=import ).*?(?=;)
答案 1 :(得分:0)
不确定您正在使用哪种正则表达式工具,但您可以使用此正则表达式:
import +([^;]+)
并抓住匹配的组#1。
以上示例将为您提供:javax.faces.application.FacesMessage