Как преобразовать режиму PHP в JavaScript в извлечение URL -адресов из строки?Javascript

Форум по Javascript
Ответить
Anonymous
 Как преобразовать режиму PHP в JavaScript в извлечение URL -адресов из строки?

Сообщение Anonymous »

Я использую Regex в PHP для получения URL -адресов из строки, но мне нужно использовать одинаковую режиму в JavaScript.
Я преобразовал REGEX в JavaScript, но получение «недопустимого регулярного выражения». < /p>
Php Regex < /p>
$regex = '#\b[a-zA-Z0-9_-]{3,}+://[^,\s()]+(?:\([\w\d]+\)|([^,[:punct:]\s]|/))}?#';
preg_match_all($regex, $message, $matches);
$urls = $matches[0];
< /code>
преобразован в JavaScript < /p>
const pattern = /\b[a-zA-Z0-9_-]{3,}+?:\/\/[^,\s()]+(?:\([\w\d]+\)|([^,\s()]|\/))/g;
var result = pattern.exec(message);
console.log(result);
< /code>
Я не уверен, что не так в Regex JavaScript. Пожалуйста, помогите.

Подробнее здесь: https://stackoverflow.com/questions/796 ... rom-string
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Javascript»