Я работаю над некоторым регулярным выражением, и мне интересно , почему это регулярное выражение
"(?<=(.*?id(( *)=)\\s[\"\']))g"
не соответствует строке
<input id = "g" />
в Java?