Я думаю, что этот вопрос должен быть простым. Я использую выражение регулярное выражение, которое, на самом деле:Удалить два избыточных символа из каждого элемента массива строк
str_pow = str_input.match(/(?:x)[^][+-]?\d{1,4}\s/g);
Проблема лежит в том, что мне нужно только цифры, хотя они все еще строкового типа (не думаю об этом), но не эта часть х^, В настоящее время, как str_pow выглядит как это
Это означает две вещи: Я либо изменить мою регулярок маску, или найти способ, чтобы вырезать первые две «х ^» символов для каждого элемент i массива. Можете ли вы помочь мне сделать это, потому что я пытался срезать, но это был неудачный эксперимент.
Что вы хотите, чтобы соответствовать на самом деле? –
просто цифры после '^ x', но мне нужна часть^x, чтобы выбрать правильные значения из строки – KDX2
' str_pow' кажутся массивом, а не строкой? Что такое ожидаемый результат? массив цифр? – guest271314