I am trying to construct a regular expression to find the text of the following variations.
NSLocalizedString(@"TEXT")
NSLocalizedStringFromTable(@"TEXT")
NSLocalizedStringWithDefaultValue(@"TEXT")
...
The goal is to extract TEXT
. I have been able to construct a regex for each individual function or macro, e.g., (?<=NSLocalizedString)\(@"(.*?)"
. However, I am looking for a solution that does the job no matter what the name of the function as long as it starts with NSLocalizedString
.
I assumed it was as simple as (?<=NSLocalizedString\w+)\(@"(.*?)"
, but that does't seem to do the trick.