Показать сообщение отдельно
  #1 (permalink)  
Старый 23.05.2017, 02:32
Интересующийся
Отправить личное сообщение для IZLOM Посмотреть профиль Найти все сообщения от IZLOM
 
Регистрация: 08.10.2013
Сообщений: 24

Не работают регулярные выражения
Здравствуйте, не могу проверит строку на наличие в ней оперделенного куска, вот сама строка:
https://ru.aliexpress.com/item/High-quality-Hand-Spinner-Fidget-toy-metal-Plastic-EDC-Tri-Finger-Spinner-For-Autism-and-ADHD/32801344258.html?spm=2114.03010208.3.12.zImVf7f


Нужно по куску
/32801344258.html


Определить что она подходит.
Примеры которые я пробовал:
new RegExp("/\d+\.html/").test(str)

new RegExp("\d+\.html").test(str)

new RegExp("/^.*\d+\.html.*$/").test(str)


Все они не работают, хотя очень странно, софт по типу RegexBuddy 3 прекрасно находит, также серверные языки PHP и Python тоже воспринимают некоторые примеры, но JS не хочет.
Ответить с цитированием