regex - 正则表达式后得到这个词
问题描述
如何使用正则表达式获取以下字符串?下面的例子
如何Jama2000.00
从以下字符串中获取字符串以及句点和以下零
“名称是 Jama2000.00”
或者这个返回car
这是一辆车
或返回yesterday
她昨天来店里
从字面上看,返回短语传递之后的任何字符串
解决方案
根据我们的输入在这里的样子,我们可以设计一个表达式,例如:
^.*\s+([\w.]+)$
这可能会奏效。
const regex = /^.*\s+([\w.]+)$/gm;
const str = `The name is Jama2000.00
This is a car
She came to the store yesterday
`;
const subst = `$1`;
const result = str.replace(regex, subst);
console.log(result);
演示
推荐阅读
- python - 更改 hv.distribution 的字体样式
- layout - Webphere 9.0.5 是否可以配置一个 ClientPolicyBinding 在签名之后使用时间戳和 SignatureConfirmation 验证 WS-Security
- mongodb - 寻找最新的 Infinispan - MongoDB 兼容性详细信息
- php - MySQL:创建表克隆,用原始更新列
- python - 如何在 Python 中从多个 PDF 中提取特定表格
- python - 为什么我的 dict 在 python 的这个循环中被覆盖?
- google-drive-api - 如何获取谷歌驱动器中文件的文件路径以在 colab 中使用?
- javascript - FIREBASE 错误:服务帐户对象必须包含字符串“private_key”属性
- sql - BigQuery - SQL 将 Month DD、YYYY 格式的字符串转换为 DATE
- python - 编写日历程序时出现错误:TypeError: 'int' object is not callable