Tag: 子串

jquery – 获取路径的一部分?

我有一个看起来像这样的url: http : //mysite.com/1/2/Simpson我想创建一个只包含Simpson的变量… 不知道怎么做这里… 我有: var myvar = window.location.pathname 并尝试使用子字符串,但似乎无法让它工作?

根据分隔符从字符串中提取子字符串

我试图从编码的二维条码中提取数据。 提取部分工作正常,我可以在文本输入中获取值。 例如,解码后的字符串是 ] d2 01 05000456013482 17 201200 10 00001 /: 21 0000000001 基于以下规则(无法获得正确的表格标记,从而附加图片),我试图从上面提到的字符串中提取子字符串。 我要提取的子字符串: 05000456013482(在分隔符01之后) 201200(在分隔符17之后) 00001(在分隔符10之后) 0000000001(在分隔符21之后) PS – >原始字符串( ]d2的前3个字符始终相同,因为它只是简单地表示解码方法。 现在有些怪癖: 1)分隔符10之后的字母数不固定。 因此,在上面给出的例子中,即使它是00001它甚至可以是001 。 类似地,分隔符21之后的字母数也不是固定的,并且它可以具有不同的长度。 对于不同长度的分隔符,我添加了一个常量/:以确定扫描手持设备后编码何时结束。 现在,我查看/:在分隔符10之后并提取字符串直到它命中/:或EOL并找到分隔符21并删除字符串直到它命中/:或EOL 2)分隔符01和17后的字母数总是固定的(分别为14个字母和6个字母),如表所示。 注意:分隔符的位置可能会发生变化。 换句话说,编码的条形码可以以不同的顺序写入。 ] d2 01 05000456013482 17 201200 10 00001 /: 21 0000000001 – 注意:否/: 21组之后签字,因为它是EOL ] d2 17 201200 10 00001 /: […]

如何在第一个`/`(斜杠)中拆分一个字符串并在“中包围它的一部分?

我想格式化这个日期: 23/05/2013 。 首先,我想在第一个/分割字符串,并将其余部分放在下一行。 接下来,我想在标记中包围第一部分,如下所示: 23 05/2013 23 05/2013 我做了什么: 23/05/2013 $(document).ready(function(){ $(“#date”).text().substring(0, 2) + ”; }); 见JSFiddle 。 但这不起作用。 有人可以用jQuery帮我吗?