Мне нужно провести рефакторинг некоторых PHP аннотаций, я хочу заменить string[]
на array<int, string>
.
Я попытался сопоставить соответствующие аннотации с этим регулярным выражением PCRE:
(?<!\$|>)\w+\[\]
Но это не работает, вот как регулярное выражение соответствует :
Две последние строки не должны не совпадают Есть ли способ создать рабочее регулярное выражение для этого, или я должен использовать создать собственный сценарий для этого?