根据 , 截取字符串

String Parameter = “vjh,cb,sjm,c”;//前端传来的字符串

 String param[] = Parameter.split("[,]");
        //int addressId1 = Integer.valueOf(param[0]);// 获取地址id
        String userId = param[0]; // 获取userId
        String name = param[1];// 获取name
        String phone = param[2];// 获取phone
        String addressDefault = param[3];// 获取是否默认值
        String city = sendCity;
### JavaScript中根据特定字符截取字符串的方法 在JavaScript中,可以使用多种方法根据特定字符截取字符串。以下是一些常用的方法和示例代码: #### 1. 使用`indexOf`和`substring`结合 通过查找特定字符的位置,然后使用`substring`方法从该位置开始或结束截取字符串[^3]。 ```javascript let str = "Hello, world!"; let index = str.indexOf(","); // 查找逗号的位置 let result = str.substring(0, index); // 截取从开头到逗号前的子串 console.log(result); // "Hello" ``` #### 2. 使用`split`方法 将字符串按照指定字符分割为数组,然后选择需要的部分重新组合成字符串[^4]。 ```javascript let str = "Hello, world!"; let parts = str.split(","); // 按照逗号分割字符串 console.log(parts[0]); // "Hello" console.log(parts[1]); // " world!" ``` #### 3. 使用正则表达式与`match`方法 通过正则表达式匹配特定模式,并提取出符合条件的部分[^5]。 ```javascript let str = "Hello, world!"; let result = str.match(/Hello.*?world/); // 匹配从"Hello"到"world"的内容 console.log(result[0]); // "Hello, world" ``` #### 4. 使用`slice`结合`indexOf` 先找到特定字符的位置,再用`slice`方法进行截取[^4]。 ```javascript let str = "Hello, world!"; let start = str.indexOf("world"); let result = str.slice(start); // 从"world"开始截取 console.log(result); // "world!" ``` #### 5. 使用`lastIndexOf`配合`substring` 当需要从字符串末尾向前查找特定字符时,可以使用`lastIndexOf`[^3]。 ```javascript let str = "Hello, world! Hello again."; let index = str.lastIndexOf("Hello"); // 从后向前查找"Hello" let result = str.substring(index); // 截取从最后一个"Hello"开始的部分 console.log(result); // "Hello again." ``` ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值