Jquery 查找和替换数字

标签 jquery replace numbers find

我真的很难找到解决方案,我想找到一段文本中数字的每个实例。

<div id='text'>
this is the number 20px and this is the number 100 and this is the number 10.
</div>

所以我想接受这个并让它输出以下内容。 20 100 10

<script type="application/javascript">
        $(document).ready(function() {

        var text = $('.text').text().toString().search( new RegExp( /^[0-9]+$/ i ) );

        alert(text);    

        });                  
        </script>

从警报中,我只是希望它输出文本中的数字,即 20 100 10,我现在这还很遥远,但任何帮助我走向正确方向的帮助,我都在用头撞墙,谢谢。

最佳答案

我不知道你会在哪里替换任何东西,但要找到所有数字,这样的东西就足够了:

// results an array of numbers
var results = $('#text').text().match(/\d+/g);

关于Jquery 查找和替换数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4259030/

相关文章:

jquery - 使用 jQuery 绘制六 Angular 形

javascript - 检查对象 JavaScript 中是否已存在值

javascript - 当数据大于 0(零)时,Ajax Jquery/JavaScript 创建 HTML 元素

jquery - Wicket 口和 jquery-ui 菜单;菜单呈现为无序列表

javascript - 如何使用 gulp 更改 href 链接

c# - 如何替换许多基于文本的文件中的变量值

c# - 如何使用 String.Replace

javascript - 获取字符串中的所有数字并将其推送到数组(javascript)

c - 二进制大数

sql - TRUNC 结果为 0 位小数的错误值