87 / 30 / 19
Регистрация: 16.01.2015
Сообщений: 250
|
|
1 | |
Получить последний символ "," или "-" стоящий в конце строки перед цифрами и буквами17.02.2016, 13:09. Показов 2833. Ответов 2
Метки нет Все метки)
(
Здравствуйте. Имеется примерно такой текст "XX1,XX3-XX11" и нужно получить последний символ "," или "-" стоящий в конце строки перед цифрами и буквами. В данном случае нужно найти "-".
В таком примере "X2,X4-X7,X9" получается нужно получить ",". Пробую: \W+, но так отображаются все запятые и тире, которые есть в строке, а нужен последний. И чтобы тему новую не создавать, может тут сразу получу ответ. Как получить последнюю запись до символов "," или "-". Например "X2,X4-X7,X9", то это "X9". Тут пробовал: \S+$ так да, получаю последний "X9", но проблема, если запись такого вида(с тире) "XX1,XX3-XX11", то я получаю вот что "XX3-XX11", а нужно до тире "XX11" Добавлено через 7 минут Нашёл сайт regex101.com. И кажется и то, что я нашёл "\W+" и "\S+$" не так работают. ![]() Добавлено через 27 минут Со вторым вопросом вроде разобрался: (\w+)$. С первым пока никак.
0
|
|
17.02.2016, 13:09 | |
Ответы с готовыми решениями:
2
Создать последовательность цифр, перед какой может быть знак "+" или "-", в конце пропуск.
|
Hello Kitty
|
||||||
17.02.2016, 13:10 | 2 | |||||
![]() Решение
http://sandbox.onlinephpfuncti... 8f7294d77f
1
|
1038 / 647 / 389
Регистрация: 07.11.2015
Сообщений: 1,038
|
|||||||||||
17.02.2016, 21:51 | 3 | ||||||||||
![]() Решение
1
|
17.02.2016, 21:51 | |
Помогаю со студенческими работами здесь
3
Определить число вхождений в строку подстроки "аба", вывести символы строки, не являющейся буквами или цифрами
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |