Я пытаюсь получить регулярное выражение для проверки/извлечения из строки всех символов до первого доллара. Если строка не имеет доллара, она должна соответствовать всей строке, но она не работает.C# Regex Сопоставьте текст до определенного символа
Что я испытываемый:
System.Text.RegularExpressions.Match match = System.Text.RegularExpressions.Regex.Match("12345678$1", "/[^\$]*/");
Что я ожидаю, чтобы получить в match.value => 12345678 Если строка передается, например, 123456781 он должен вернуть все.
Что не так?
Thanks С уважением.
'все символы' => не только десятичные числа –