Javascript: найти слово в строке
Есть ли в Javascript встроенная функция для определения наличия слова в строке? Я не ищу что-то вродеindexOf()
, скорее:
find_word('test', 'this is a test.') -> true
find_word('test', 'this is a test') -> true
find_word('test', 'I am testing this out') -> false
find_word('test', 'test this out please') -> true
find_word('test', 'attest to that if you would') -> false
По сути, я хотел бы знать, появляется ли мое слово, но не как часть другого слова. Это не было бы слишком сложно реализовать вручную, но я решил спросить, есть ли уже встроенная функция, подобная этой, так как кажется, что это будет что-то, что может возникнуть.