正则表达式替换除数字和小数点之外的所有内容

2023-12-12

我有一个文本字段,只需要保留文本或小数。这是我当前用来替换除数字和小数点之外的所有内容的代码。问题是,我无法找出可以识别其他所有内容的正则表达式

document.getElementById(target).value = newVal.replace(/\D[^\.]/g, "");

\D 工作正常,但我已经尝试过(?!.), (?!\.), [^.], [^\.]等等...

对于正则表达式有什么建议可以肯定地识别除数字或小数之外的任何内容吗?

谢谢您的帮助


用这个:

document.getElementById(target).value = newVal.replace(/[^0-9.]/g, '');
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

正则表达式替换除数字和小数点之外的所有内容 的相关文章

随机推荐

  • rlang 包中的 sym() 和 parse_expr() 有什么区别?

    使用 rlang 包 我想知道有什么区别sym and parse expr 例如考虑以下表达式 ex1 sym a ex2 parse expr a 他们双双回归 a identical ex1 ex2 1 TRUE 假设现在我需要一个报
  • IE9边框半径和背景渐变出血

    IE9 显然能够通过使用 CSS3 标准定义来处理圆角border radius 对边界半径的支持怎么样and背景渐变 是的 IE9 是分别支持它们的 但是如果你混合使用两者 渐变就会从圆角溢出 我还看到了奇怪的现象 阴影在圆角的盒子下显示
  • 仅 Azure 上出现错误 -“Microsoft.ACE.OleDb.12.0”提供程序未在本地计算机上注册

    我正在 Azure 环境中构建的 Web 应用程序中使用 MS Excel 文件 当我尝试访问开发结构上的 Excel 文件时 我从未遇到以下错误 但是 当我部署到云中的 Azure 后 我收到此错误消息 Microsoft ACE Ole
  • 如何使用 6 组绘制维恩图

    我有一个包含 6 个元素的数据集 我想画一个维恩图 但使用 R 维恩图库 它仅限于 5 个元素 你知道如何画六组维恩图吗 也许用蟒蛇 我的数据示例 Ath Fve Mdm Pcmm Pper Pmum Counts 1 0 0 0 0 0
  • 基于作为输入传入的多列的顺序

    我想编写一个函数 通过任意数量的列对给定的 data frame 我将其称为 dataSet 进行排序 其名称也传递到函数中 在我将其称为 orderList 的向量中 我知道要按单个传入的字符串进行排序 您可以使用 sortDataset
  • 格式化文本输出 Java SE

    我正在尝试打印一些 ASCII 艺术作品系统输出打印文件在爪哇 当我这样做时 源代码中的所有间距都会消失 打印出来的都是一堆乱七八糟的东西 没有任何意义 图 1 显示了源代码的外观以及 ASCII 艺术的外观 图 2 显示了程序运行时横幅的
  • 使用 spring-ws 客户端时 Jboss 中的 Spring 类加载器问题

    我的应用程序在 Jboss 中正常运行 为了编写 spring webservice 客户端 我使用生成了类wsimport 我在配置中写了以下内容
  • .MySQLNonTransientConnectionException:无法创建与数据库服务器的连接

    以下代码出现错误 package jdbcdrive import java sql public class Lpt param args throws SQLException public static void main Strin
  • 如何在 __main__.py 中处理 python3 多处理

    Il 提出的问题 我不明白问题的真正原因 这似乎与我在子进程之一中使用烧瓶有关 请忽略此内容 由于赏金而无法删除 本质上 当将 python 库作为模块运行时 我必须启动一些进程和 或池 然而 自从 name main 总是正确的 main
  • 初始化脚本

    我需要学习如何初始化脚本 我用谷歌搜索了一下 但不太明白 现在我有一个位于 div 中的切换脚本 整个 div 被加载到另一个页面 切换脚本可以工作 但在加载时不起作用 class click function this toggleCla
  • 文件未找到异常 Jasperreports

    我正在 netbeans 中加载 jrxml 文件 该文件已成功加载 但是当我将其部署为 jar 文件时 出现以下错误 Error net sf jasperreports engine JRException java io FileNo
  • 如何仅为元素的背景提供跨浏览器透明度?

    如何只为背景提供跨浏览器透明度 我想给背景提供透明度ul background 只是不想在里面制作文字ul li a 透明的 ul filter alpha opacity 50 internet explorer khtml opacit
  • 搜索单词,并使用 fileinput 在 Python 文件中替换包含该单词的整行

    我想在文本文件中搜索特定单词 对于存在该单词的每一行 我想用新文本完全更改该行 我想使用来实现这个fileinputpython 的模块 我看到有两个观察结果 有以下变化 代码段 1 text mov9 if any line contai
  • 我们可以将代表保存在文件中吗(C#)

    我的班级有一名代表成员 我可以为该类的每个实例化对象设置委托 但尚未找到任何方法来保存该对象 这是一件相当冒险的事情 虽然您确实可以像任何其他对象一样序列化和反序列化委托 但委托是指向序列化它的程序内的方法的指针 如果您在另一个程序中反序列
  • JasperReports 与 Maven 和 Eclipse 示例

    我想要的只是使用 JasperReport Maven Eclipse 生成一个简单的 pdf 报告 我浏览一个简单的例子已经有一段时间了 但没有找到 JasperReport网站似乎没有任何关于Maven的教程 Maven 2 Jaspe
  • 在Python中使用字符串作为注释

    我目前正在阅读使用字符串作为注释的 python 代码 例如 这是一个函数 def xyz x This is a function that does a thing Pretty cool right return 0 使用字符串作为注
  • VBA/Excel 中行和列范围偏移的最大值是多少?

    我正在使用 microsoft excel 2003 执行以下 If 语句时收到 应用程序定义或对象定义错误 如果 Range MyData CurrentRegion Offset i 0 Resize 1 1 Value Range M
  • 获取 macOS 上的 CPU 使用百分比

    我是 Objective C 的初学者 我决定尝试编写一些简单的应用程序 所以我尝试制作一个可以测量 CPU 使用率等的应用程序 有没有一种简单的方法可以在 Cocoa 应用程序中使用 Objective C 获取 CPU 使用百分比等信息
  • 理解 zend 中的网格布局

    我对 zend 中的表单设计有点困惑 我知道我的表单类中有字段 并且外观应该在视图中完成 在几乎是纯 html 的索引视图中 我没有问题 但在显示我的表单的添加和编辑视图中 我在更改外观时遇到问题 我有一个如下的视图脚本 h1 h1
  • 正则表达式替换除数字和小数点之外的所有内容

    我有一个文本字段 只需要保留文本或小数 这是我当前用来替换除数字和小数点之外的所有内容的代码 问题是 我无法找出可以识别其他所有内容的正则表达式 document getElementById target value newVal rep