#javascript
Вопрос:
Я хочу разделить строку для заполнения строкового типа без пробелов для примеров:
£____
____$
42____$
мне бы хотелось, чтобы можно было разделить строку, чтобы я мог знать, какие символы до и после _.
Желаемые результаты:
`£____` => before = '£', after = null `____ #javascript
Вопрос:
Я хочу разделить строку для заполнения строкового типа без пробелов для примеров:£____
____$
42____$
мне бы хотелось, чтобы можно было разделить строку, чтобы я мог знать, какие символы до и после _. Желаемые результаты: => before = null, after = ' Я хотя и пытался использовать word.replace('_', ' ') для разделения пробелами, но он возвращает ту же строку, что и старый(я все еще новичок в javascript).Комментарии:
1.str.split(/_ /)
2. @Yousaf спасибо за быстрый ответ, я забыл, что регулярное выражение может сделать гораздо большеОтвет №1:
Вы можете попробовать разделить строку регулярного выражения здесь:var inputs = ["£____", "____$", "42____$"]; for (var i=0; i < inputs.length; i) { var parts = inputs[i].split(/_ /); console.log("before = " parts[0] ", after = " parts[1]); }
Ответ №2:
Вы можете попробовать Регулярное выражение.
Что-То Вроде Этого
[^_;]
`42____
#javascript
Вопрос:
Я хочу разделить строку для заполнения строкового типа без пробелов для примеров:
£____
____$
42____$
мне бы хотелось, чтобы можно было разделить строку, чтобы я мог знать, какие символы до и после _.
Желаемые результаты:
=> before = '42', after = 'Я хотя и пытался использовать word.replace('_', ' ') для разделения пробелами, но он возвращает ту же строку, что и старый(я все еще новичок в javascript).
Комментарии:
1.
str.split(/_ /)
2. @Yousaf спасибо за быстрый ответ, я забыл, что регулярное выражение может сделать гораздо больше
Ответ №1:
Вы можете попробовать разделить строку регулярного выражения здесь:
Ответ №2:
Вы можете попробовать Регулярное выражение.
Что-То Вроде Этого
Я хотя и пытался использовать word.replace(‘_’, ‘ ‘) для разделения пробелами, но он возвращает ту же строку, что и старый(я все еще новичок в javascript).
Комментарии:
1.
str.split(/_ /)
2. @Yousaf спасибо за быстрый ответ, я забыл, что регулярное выражение может сделать гораздо больше
Ответ №1:
Вы можете попробовать разделить строку регулярного выражения здесь:
Ответ №2:
Вы можете попробовать Регулярное выражение.
Что-То Вроде Этого