В этой строке You need, need not want, to complete this code-wars mission
, как я могу выбирать и изменять только буквенные символы, оставляя там запятые, пробелы и символы дефиса?Можно ли манипулировать некоторыми типами символов в Javascript?
ответ
Вы можете использовать регулярные выражения для выбора различных частей строки. Например: [a-zA-Z]+/g
выберет все буквенные символы, тогда как [abc]+/g
выберет только символы a
, b
и c
(хотя и не обязательно справа подряд). Чтобы заменить их/изменить эти символы, вы можете сделать что-то вроде myString.replace(/[a-zA-Z]+/g, '5');
, чтобы заменить все группы символов цифрой 5
.
Можете ли вы порекомендовать хороший ресурс для изучения регулярных выражений, пожалуйста? – gabece
@PurpleYoshiii https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_Expressions. Если этот ответ правильный, можете ли вы пометить его так? Спасибо – winhowes
Я пытаюсь сокращать каждое слово во входной строке. Сокращенная версия слова должна иметь первую букву, затем количество удаленных символов, затем последнюю букву (например, «c2e-w2s» для «кодовых войн»). Можно ли использовать 'Object.prototype.replace()', чтобы манипулировать только первым словом, пропустить запятую/пробел, манипулировать следующим словом и т. Д. ...? – gabece
- 1. В javascript-игре можно ли полностью запретить пользователю манипулировать JavaScript?
- 2. Можно ли манипулировать подобными изображениями в facebook?
- 3. Возможно ли манипулировать некоторыми объектами в ServiceOperation, возвращающем IQueryable
- 4. Манипулировать некоторыми строками в txt-файле
- 5. Можно ли манипулировать dom до состояния готовности?
- 6. Можно ли манипулировать датами в Neo4j?
- 7. Можно ли конвертировать аудиофайл с некоторыми нотами?
- 8. Можно ли манипулировать Drive Picker DOM?
- 9. Можно ли манипулировать меню моего CMFCMenuBar CMDIFrameWndEx?
- 10. Можно ли манипулировать панель действия отдельным фрагментом?
- 11. Можно ли «обнюхать» кодировку символов?
- 12. Манипулировать массив символов как строку в c
- 13. Можно ли манипулировать эхом для записи в файл в PHP
- 14. Можно ли скрыть строки в соответствии с некоторыми условиями?
- 15. Можно ли вызвать $ ('form'). ValidationEngine ('validate') с некоторыми настраиваемыми параметрами?
- 16. Как манипулировать JavaScript
- 17. Можно ли манипулировать данными на стороне клиента в jqgrid?
- 18. Можно ли манипулировать запросом сообщений (Inbox) в Android?
- 19. React: Можно ли манипулировать глобальным состоянием магазинов в браузере?
- 20. Можно ли манипулировать графиком, загруженным в память графиком?
- 21. Получить все типы с некоторыми типами включены в свойствах
- 22. Как манипулировать строкой в javascript?
- 23. Можно ли возвращать несколько значений с разными типами?
- 24. Можно ли использовать JavaScript JavaScript?
- 25. Как манипулировать датой в javascript
- 26. JavaScript манипулировать HTML элементы в PHP Еогеасп
- 27. Можно ли отключить вывод вывода в javascript?
- 28. Манипулировать переменную VARCHAR более 8000 символов
- 29. JavaScript: манипулировать двумя массивами
- 30. преобразование между типами в javascript
как вы их пытаетесь изменить? – Paarth
Я пытаюсь сокращать каждое слово, но у меня возникают проблемы с оставлением неалфавитных символов в строке при изменении каждого слова. – gabece