@LenovDan

Как убрать символы с конца строчки посредством 'substr'?

текст текст текст 'то что нужно' текст текст
Еще нужно учесть то что требуется, постоянно будет меняться, т.е. будет разное кол-во символов.
  • Вопрос задан
  • 361 просмотр
Пригласить эксперта
Ответы на вопрос 3
Rsa97
@Rsa97
Для правильного вопроса надо знать половину ответа
Найти позицию 'того, что нужно'.
Найти длину 'того, что нужно'.
С помощью substr вырезать 'то, что нужно'.
Ответ написан
sergiks
@sergiks Куратор тега PHP
♬♬
function rtrim( src, core) {
  var pos = src.indexOf(core);
  if( !!~pos) return src.substr(0, pos + core.length);
  else return src;
}

rtrim( "текст текст текст 'то что нужно' текст текст", "то что нужно") // текст текст текст 'то что нужно
Ответ написан
DaFive
@DaFive
Не знаю зачем substr здесь.
var t = 'текст текст текст то что нужно  213 213 12 321текст текст';
console.log(new RegExp('то что нужно', 'ig').exec(t)[0]);


Ну или replace все что не нужно на пустую строку.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы