Показать сообщение отдельно
  #4 (permalink)  
Старый 25.02.2016, 10:13
Аватар для AciDWarrioR
Кандидат Javascript-наук
Отправить личное сообщение для AciDWarrioR Посмотреть профиль Найти все сообщения от AciDWarrioR
 
Регистрация: 11.11.2015
Сообщений: 136

\
Сообщение от espltd
как мне убрать точку с запятой у последнего номера после обработки? с сделать номера без переноса строк, чтобы по типу csv работало. 89226491172;89504443030; и т.д., а у последнего убрать точку с запятой
<!DOCTYPE html>
<html lang="en">
<head>
	<script src="http://code.jquery.com/jquery-1.11.1.js"></script>
	<meta charset="UTF-8">
	<title>Document</title>
</head>
<body>
<textarea rows="12">+79028380801;
+79197076971;
89199176972;
+79206496973;
89192236974;
8-9502236923;
89222236958;
</textarea>
<button onclick="same()">Привести к общему виду</button>
<div id="ggg"></div>
</body>
</html>
<script>
 	function same(){
 		var t = $('textarea').val();
 		var r1 = t.replace(/\+7/g,"8");
 		var r2 = r1.replace(/\-/g,"");
 		var r3 = r2.replace(/\r|\n/g, '');
 		var r4 = r3.slice(0, -1);
 		$('textarea').val(r4);
}
</script>
Ответить с цитированием