获取第一次出现'x'从反面看
get characters up to first occurrence of 'x' from reverse
我想从右到左将字符串拆分为第一个出现"dot"的字符串。
//if i have the input string as follows
var string = "hi.how.you" ;
//i need the output as following
output="you";
您可以通过DOT split
,并使用pop()
来获得结果数组的最后一个元素:
var string = "hi.how.you" ;
var last = string.split('.').pop()
//=> you
最简单、最有效的方法是用lastIndexOf
和substring
:找到最后一个.
var s = "hi.how.you";
s = s.substring(s.lastIndexOf(".") + 1);
// It will return the part after the last `.`
console.log(s);
// It will return the input string if `.` is missing
console.log("hihowyou".substring("hihowyou".lastIndexOf(".") + 1));
您可以拆分并弹出
"hi.how.you".split(".").pop()
或者你可以将它与一堆不同的reg exp:进行匹配
"hi.how.you".match(/'.([^'.]+)$/)[1]
相关文章:
- 相同的RegExp返回不同的结果-第一次是正确的结果,第二次是null
- 删除确认对话框在第一次单击时不起作用
- Javascript:JSON请求仅在第一次工作
- 推特引导:弹出窗口不会在第一次点击时出现,但会在第二次点击时显示
- 角度提交仅进行第一次v2错误
- 设置第一次执行的超时
- 为第一次尝试Javascript的经验丰富的开发人员提供建议
- jQuery on()-不;第一次点击时无法工作
- 第一次点击动态创建的表后,点击不工作
- 在Rails中第一次单击后禁用链接,Coffeescription
- 字符串拆分并获取第一次和最后一次出现
- 在javascript中第一次单击行时获取表单元格值
- 第一次在 JavaScript 中获取图像大小不起作用
- Ajax onClick 事件第一次获取错误的结果,但第二次获取正确的结果
- 获取第一次出现'x'从反面看
- Javascript函数没有第一次获取所有值
- Javascript获取数组中重复元素第一次和最后一次出现的索引
- 获取Javascript中两个字符串之间第一次出现的字符串
- 在第一次加载时获取饼干
- Javascript:第一次调用函数时获取输入值时出错