HTML извлекает весь текст и только левое число

0

возможно ли извлечь весь текст и оставить номер только с пользовательского ввода?

Например:

user input :iifjeut"890977665", ewrusdf
sdfiue"998877655",sarowerisdferu8574669

Выход:

 890977665 (break line)
 998877655 (break line)
 8574669 (break line)
  • 1
    Что вы пробовали? Я думаю, что Regex будет полезен, и вам придется положиться на JS.
  • 0
    Checout jsfiddle.net/acdcjunior/vqjKt/1 рабочая демонстрация
Показать ещё 1 комментарий
Теги:

2 ответа

0
Лучший ответ

Вы не можете сделать это только с HTML/HTML5. Вам нужно использовать язык сценариев, например Javascript

1) Используя regex match() вы можете получить цифры от ввода пользователя. (примечание: g представляет глобально). 2) Используя for итерации, добавьте теги br к каждому элементу массива.

В заключение,

var text = 'iifjeut"890977665", ewrusdfsdfiue"998877655",sarowerisdferu8574669';
text = text.match(/\d+/g);
var final = "";
for (var i=0; i< text.length; i++) {
    final += text[i] + "</br>";
}
document.getElementsByTagName('div')[0].innerHTML = final;

Вывод:

890977665
998877655
8574669

скрипка

Автономное кодирование: (на основе ваших комментариев)

<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>A simple JS</title> 
</head>
<body>
  <div></div>
   <script>
    var text = 'iifjeut"890977665", ewrusdfsdfiue"998877655",sarowerisdferu8574669';
    text = text.match(/\d+/g);
    var final = "";
    for (var i=0; i< text.length; i++) {
      final += text[i] + "</br>";
    }
    document.getElementsByTagName('div')[0].innerHTML = final;    
  </script>
</body>
</html>
  • 0
    sry, я очень новичок в этом ... можете ли вы ответить мне полный код ... как получить результат .. спасибо очень много
  • 0
    @ user2978122 Я обновил свой ответ, проверь его. дайте мне знать, если вы обнаружите какие-либо трудности.
0

вы можете получить цифры из строки, используя это с помощью javascript

var itemId = document.getElementById('<%=textbox.clientid%>').innerHTML.match(/\d+/)[0]

Ещё вопросы

Сообщество Overcoder
Наверх
Меню