查找_前面/后面的字符http://192.168.1.103:9101/profile/upload/2023/06/08/未命名1_20230608090350A007.pdf
时间: 2023-07-06 16:43:01 浏览: 256
在这个字符串中,可以使用 JavaScript 的字符串方法 `substring()` 或者 `slice()` 来查找 `_` 前面和后面的字符。例如:
```javascript
var str = "http://192.168.1.103:9101/profile/upload/2023/06/08/未命名1_20230608090350A007.pdf";
var index = str.indexOf("_"); // 获取 _ 的位置
var before = str.substring(index - 14, index); // 截取 _ 前面的14个字符
var after = str.slice(index + 1, index + 5); // 截取 _ 后面的4个字符
console.log(before); // 输出:806089
console.log(after); // 输出:2023
```
上面的代码中,首先使用 `indexOf()` 方法获取 `_` 的位置,然后使用 `substring()` 方法截取 `_` 前面的14个字符,使用 `slice()` 方法截取 `_` 后面的4个字符。
相关问题
http://192.168.1.103:9101/profile/upload/2023/06/08/13329361972153932_20230608090111A006.png 查找_前面/后面的字符
在这个字符串中,可以使用 JavaScript 的字符串方法 `substring()` 或者 `slice()` 来查找 `_` 前面和后面的字符。例如:
```javascript
var str = "http://192.168.1.103:9101/profile/upload/2023/06/08/13329361972153932_20230608090111A006.png";
var index = str.indexOf("_"); // 获取 _ 的位置
var before = str.substring(index - 14, index); // 截取 _ 前面的14个字符
var after = str.slice(index + 1, index + 5); // 截取 _ 后面的4个字符
console.log(before); // 输出:153932_
console.log(after); // 输出:2023
```
上面的代码中,首先使用 `indexOf()` 方法获取 `_` 的位置,然后使用 `substring()` 方法截取 `_` 前面的14个字符,使用 `slice()` 方法截取 `_` 后面的4个字符。
阅读全文