正则表达式子字符串以JavaScript开始和结束
Regular Expression substring start and end with JavaScript
我有一个字符串:
"/upload/c_fill,w_960,h_640/v1430399111/"
如果我想将Where"w_"替换为其他值,比如w_960到w_930,而960可以是不同的。
我尝试了以下操作,但找不到以结尾的字符串
var imgPath = elemPath.replace(/(',w_)/, ",w_"+930);
如果我理解正确,您希望用,w_930
替换后面跟着三位数字的,w_
。你走在了正确的轨道上。您可以使用'd
匹配一个数字,使用{3}
重复三次。此外,您不需要组()
或转义逗号:
var imgPath = elemPath.replace(/,w_'d{3}/, ",w_"+930);
如果位数可以变化,则使用+
(一次或多次重复):
var imgPath = elemPath.replace(/,w_'d+/, ",w_"+930);
相关文章:
- 希望日期开始结束于while循环中的一个房间id的一个数组
- 处理第三方库发送的ajax请求的开始和结束事件
- 从工作日结束到下一个工作日开始的完整日历JS包装时间
- 使用javascript&自定义验证器检查开始日期和结束日期
- 如何在上一个动画结束后开始动画
- 在ExtJS中获取开始/结束日期之间的日期
- 转换mysql的Fullcalendar开始/结束日期
- 给定特定日期(日/月/年)返回一周的开始 + 结束
- 在网页开始/结束时停止弹跳 (OS X)
- 更改高图表输出以显示开始-结束日期
- 如何将光标移动到ContentEditable Span的开始/结束
- Regexp在字符串中多次替换开始/结束符号
- EJS在页面布局的开始/结束处包含脚本
- 如何使轴“智能”和“;flexible"这样轴上的开始/结束点在D3 V4中是合理的
- 为两个形状定义x,y的线(开始/结束)连接器
- 如何在上/下键上阻止光标跳到文本框的开始/结束
- 选择具有id属性的元素,该属性以特定值开始/结束
- jquery文件上传的全局开始/结束事件
- 检测输入何时开始/结束聚焦
- 从开始 - 结束日期和时间 (UTC) 计算出日期范围