|
|
1
4
现在,正则表达式就有意义了。由于字符串的长度可变,在这里使用子字符串将不起作用。 此代码将假定id部分不包含任何斜杠。
如果id部分可以包含额外的斜杠,并且最后的斜杠是分隔符,那么这个regex将执行您的命令
只是为了好玩,这里的版本不使用正则表达式。 id部分没有斜杠:
id部分带有斜杠(最后一个斜杠是分隔符):
|
|
|
2
1
|
|
|
3
1
也许是正则表达式
|
|
|
4
0
使用IndexOf确定/after id的位置,然后使用字符串.substr(开始,长度)以获取id值。
您需要包含一些验证代码来检查是否缺少/ |
|
|
5
0
这不是一个好办法,但你希望使用如果你想。。。
|
|
|
6
0
最简单的方法可能是:
这段代码不假设任何关于id后面的内容(如果有的话)。它将捕获的id是除正斜杠和符号以外的任何内容。 如果希望它只捕获字母和数字,可以将其更改为:
|
|
|
johnww · 如何在SAS中扫描字符串并进行动态转换 8 年前 |
|
|
user2972389 · 验证WordPress标题是否以字符开头 8 年前 |
|
|
Micke · PHP在特定位置向字符串添加文本-问题 8 年前 |
|
|
Rataiczak24 · 正在从字符串的一部分删除文本 8 年前 |
|
|
alexb523 · R-在For循环中添加带文件名的列 9 年前 |
|
|
ugotchi · MongoDB聚合$substr从字符串结尾开始? 9 年前 |
|
|
foolfell · 如何优化PHP子字符串和chop函数 9 年前 |