Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.01.2018, 19:17
Аспирант
Отправить личное сообщение для marc Посмотреть профиль Найти все сообщения от marc
 
Регистрация: 02.12.2017
Сообщений: 81

получить новую строку из исходной путём удаления последних 6-ти символов
let str = 'something testing strong';

let value;

value =
Ответить с цитированием
  #2 (permalink)  
Старый 18.01.2018, 19:52
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

let str = 'something testing strong';

let value = str.substr(0, str.length - 6);
alert(value);

Ответить с цитированием
  #3 (permalink)  
Старый 18.01.2018, 20:25
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,590

alert(
  'something testing strong'.slice(0, -6)
);
__________________
29375, 35
Ответить с цитированием
  #4 (permalink)  
Старый 19.01.2018, 09:57
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,228

Изврат.

alert(
   'something testing strong'.match(/.+(?=.{6})/)
);
Ответить с цитированием
  #5 (permalink)  
Старый 19.01.2018, 17:01
Аватар для Vlasenko Fedor
Профессор
Отправить личное сообщение для Vlasenko Fedor Посмотреть профиль Найти все сообщения от Vlasenko Fedor
 
Регистрация: 13.03.2013
Сообщений: 1,572

alert(
   'something testing strong'.replace(/.{6}$/, '')
);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск