正在获取忽略数字索引的子字符串
Getting substring ignoring numeric indices
我有以下两个字符串:
var block = "//div[@class='gd-row browse-grid-row'][1]/div[@class='gd-col gu3'][1]/div"
var full = "//div[@class='gd-row browse-grid-row'][1]/div[@class='gd-col gu3'][2]/div[@class='product-unit unit-4 browse-product new-design ']/div[@class='pu-details lastUnit']/div[@class='pu-price']/div[@class='pu-border-top']/div[@class='pu-final']/span"
我需要检查块是否是完全忽略所有索引的子字符串。
基本上我想忽略表单的所有模式:
'[number]'
检查子字符串时。我如何在JavaScript中做到这一点?
使用replace
和indexOf
:
var regex = regex = /'['d+']/g;
full.replace(regex, '').indexOf(block.replace(regex, '')) > -1
相关文章:
- NodeJS在一个较大的字符串中获取一个字符串的索引
- DynamoDB Vogels中索引字符串集的ValidationException
- AngularJS-ng使用字符串索引在数组上重复
- 到UpperCase字符串Javascript中的特定字符索引
- 用类javascript包装span标记中字符串中的字符索引
- 如何使用Jscript | JQuery在textArea中获取插入的|删除的字符串的索引和长度
- 使用JQuery检查数组的索引中是否存在字符串
- 在从索引位置返回的字符串中查找空白
- 查找字符串及其索引中的最大数字
- 如何检查数据表是否有任何包含字符串的行并获取它的行索引
- 在 JavaScript 中动态创建带有字符串索引的二维表
- 获取字符串中的匹配项数组作为索引
- 查找数组中项目包含子字符串的索引
- 索引a“/"在字符串中
- Googlebot 索引字符串作为 JavaScript 中的 URL
- 如何允许另一个索引字符串运行脚本
- 如何将变量名转换为对象jQuery的索引字符串
- JavaScript for loop:为什么在这种情况下索引字符串的类型
- OnClick索引字符串
- 删除数组中每个索引字符串的第一个字母