Я хочу использовать регулярное выражение, чтобы найти только ДО матча первого СПЕЦИФИКАполучить результат матча регулярного выражения только ДО первого вхождение
например: строка:
<!ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'>
я хочу выхода в согласованном результате
ENTITY GET '
В настоящее время я использую регулярное выражение
ENTITY\ [\&,\%]?.*\'
, что приводит к (не требуется)
ENTITY GET '<command xmlns="http://docbook.org/ns/docbook">GET</command>'
Любые улучшения регулярное выражение для моей цели?
EDIT: Пожалуйста, дайте мне знать, что не так с моим регулярным выражением?
PS: Моя конечная цель - найти имя объекта, которое является «GET» в этом случае, с помощью некоторого регулярного выражения. Основываясь на стандарте XML для поиска ENTITY NAME.