Как захватить данные после косой черты с помощью Regex
?Regex для сбора данных после косой черты?
напр: Z0789/H76345
здесь, я хочу, чтобы захватить только H76345
сверху, например.
Как захватить данные после косой черты с помощью Regex
?Regex для сбора данных после косой черты?
напр: Z0789/H76345
здесь, я хочу, чтобы захватить только H76345
сверху, например.
Вам не нужно регулярное выражение, чтобы захватить суффиксы после определенного характера: использовать LastIndexOf
, чтобы найти место, добавьте 1, и принять Substring
, как это:
var s = "Z0789/H76345";
var res = s.Substring(s.LastIndexOf('/')+1);
Обратите внимание, что этот трюк работает даже для строк, которые не имеют косой черты, потому что -1, возвращаемый LastIndexOf
, противопоставляется +1 в выражении, производя ноль.
Разделить использование '/' и получить вторую часть –
Пожалуйста, поделитесь своими впечатлениями. –
Просто используйте '\/(. *) $' –