Скажем, у меня есть следующие элементы (номера строк только для справки):Проблем с Regex соответствия необязательной строки (Powershell)
1: ER (1000) Attachments
2: ER (1000) Attachments (1)
3: ER (125) Attachments
4: ER (1) Attachments
мне нужно, чтобы соответствовать все выше. Вот регулярное выражение я использую:
ER \([0-9]*\) Attachments
Это возвращает число 1,3 и 4. Это не соответствует # 2.
ER \([0-9]*\) Attachments.+
не работает.
Любые идеи?
Я ничего не могу видеть, не так с вашим выражением, не запускать окна, чтобы проверить ... ER PowerShell \ ([0-9 ] +? \) Вложения ??? –
Что значит не запускать окна для проверки powershell? –
Кроме того, есть вероятность, что число внутри скобок после вложений может быть больше одной цифры. –