Хобрук: Ваш путь к мастерству в программировании

Как я могу правильно отрицать это регулярное выражение? (Удалить все, кроме совпадения первых цифр)

Я хочу, чтобы это регулярное выражение удаляло все, кроме одного совпадения, регулярное выражение соответствует цифрам правильно, но я хочу отменить его, поэтому оно оставит только совпадение первых 11 цифр

Итак, если у меня есть как blablalbla: cool - 12345678900 blablabla: - 2/22/2222 cool 19292 Регулярное выражение соответствует цифрам (12345678900), как я хочу, но мне нужно, чтобы оно соответствовало всему остальному, кроме 11 цифр

Вот регулярное выражение: (\ d {11})

Я прочитал кое-что о regex101 и regexr, попытался выполнить какой-то живой тест с регулярным выражением, но я не понял, как это сделать

Я видел, что ^ также работает как отрицание, но я попробовал это, и, похоже, не работает, как мне сделать это отрицание, и не могли бы вы объяснить, пожалуйста, большое вам спасибо ‹3

ОТВЕТ: он работает с ^.*(\d{11}).*$ и заменяется на $1

30.07.2020

  • Разделить с \d{11} 31.07.2020
  • Вы сопоставляете всю строку и заменяете ее содержимым группы захвата 1. Вы также можете просто заменить строку совпадением \d{11}. Если таких совпадений несколько, вы можете выбрать только первое или использовать некоторые или все так, как вам подходит. 31.07.2020

Новые материалы

Мой процесс подачи заявки в Школе программного обеспечения и дизайна Тьюринга
Мой последний пост на Medium был в конце августа, и в нем я пообещал написать еще раз, рассказывая историю моего процесса подачи заявки в Школу программного обеспечения и дизайна Тьюринга ...

Генерация ваших собственных удивительных QR-кодов с использованием Python
QR-код (код быстрого ответа) — это разновидность матричных штрих-кодов (или двумерных штрих-кодов), изобретенных в 1994 году японской автомобильной компанией Denso Wave . Штрих-код —..

Прогресс в технологии Трансформеров часть 3
Многомасштабный управляющий сигнальный преобразователь для бесфазного синтеза движения (arXiv) Автор: Линтао Ван , Кун Ху , Лей Бай , Юй Дин , Ваньли Оуян , Чжиюн Ван . Аннотация:..

Представляем поддержку компонентов Vue.js. Мгновенный HMR и многое другое.
Хотя у FuseBox уже был плагин Vue, он был базовым и не имел многих функций, которые делали работу с Vue.js такой приятной. Однако с этим выпуском мы рады сообщить, что в FuseBox..

Приключения в Javascript, часть 1
Я продолжаю думать о том, чтобы писать больше, но чем больше я думаю об этом, тем меньше я это делаю. Итак, сегодня я перестал думать и начал писать. Отсюда можно только спускаться… В..

Понимание дженериков в TypeScript: подробное руководство
Введение TypeScript, строго типизированный надмножество JavaScript, хорошо известен своей способностью улучшать масштабируемость, удобочитаемость и ремонтопригодность приложений. Одной из..

Учебные заметки JavaScript Object Oriented Labs
Вот моя седьмая неделя обучения программированию. После ruby ​​и его фреймворка rails я начал изучать самый популярный язык интерфейса — javascript. В отличие от ruby, javascript — это более..