`
happmaoo
  • 浏览: 4493150 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

javascrip t截取字符串

阅读更多

<script type="text/javascript">
$(function(){
$("img.hover").hover(
function(){
var strName=$(this).attr('src');
var index=strName.lastIndexOf('.');
var strLeft=strName.substring(0,index);
var strRight=strName.substring(index,strName.length); //varstrName=$(this).attr('src').replace("b.gif",".gif");//使用这个会出问题
$(this).attr("src",strLeft+'b'+strRight);
},
function(){
var strName=$(this).attr('src');
var index=strName.lastIndexOf('.');
var strLeft=strName.substring(0,index-('b').length);
var strRight=strName.substring(index,strName.length);
$(this).attr("src",strLeft+strRight);
});
});
</script>
分享到:
评论

相关推荐

    JavaScript中的字符串操作 .txt

    字符串也可以包含特殊字符,如换行符(`\n`)、制表符(`\t`)等。 #### 常见字符串操作 1. **字符串连接**:可以通过加号(`+`)来连接两个或多个字符串。例如: ```javascript var str1 = "Hello"; var str2 ...

    创建一个字符串的primitive表示

    JavaScript提供了许多内置的String对象方法,用于处理字符串,如`length`获取长度,`charAt(index)`获取指定索引处的字符,`substring(startIndex, endIndex)`截取子字符串,`indexOf(searchValue[, fromIndex])`...

    解析JavaScript中的字符串类型与字符编码支持

    JavaScript字符串还提供了丰富的内置函数,用于处理字符串,如 `.length` 获取字符串长度,`.charAt(index)` 获取指定位置的字符,`.indexOf(substring)` 查找子字符串的位置,`.substring(start, end)` 截取子字符...

    mysql基于正则实现模糊替换字符串的方法分析

    这里,`LOCATE`函数用于找到`&lt;contact&gt;`标签的位置,`SUBSTRING`用于截取需要替换的字符串,而`REPLACE`函数则执行实际的替换操作。 在实际操作中,了解正则表达式的语法至关重要。MySQL支持的部分正则表达式元字符...

    JavaScript字符串_动力节点Java学院整理

    如果没有指定第二个参数,则默认截取到字符串的末尾。 除了上述方法外,JavaScript字符串还可以使用\x##的形式来表示ASCII字符的十六进制值,以及使用\u####的形式来表示Unicode字符,这在处理非标准ASCII字符时...

    js去字符串前后空格的实现方法.docx

    这种方法通过循环遍历字符串,找到第一个非空格字符的位置,然后截取该位置到字符串末尾的部分作为结果返回。同样地,也会有一个针对右端空格的函数来处理。最后,将这两个函数组合起来达到去除字符串前后空格的目的...

    javascript高级程序设计

    String对象提供了多种方法,如`charAt()`获取指定位置的字符,`length`获取字符串长度,`substring()`截取子字符串,`indexOf()`和`lastIndexOf()`查找子串位置,`replace()`替换子串,`split()`分割字符串,以及`...

    Js生成随机数/随机字符串的方法小结【5种方法】

    在JavaScript中,生成随机数和随机字符串是常见的需求,尤其在加密、安全或者模拟随机行为时。本文将介绍五种不同的方法来实现这一目标。 ### 第一种:使用`randomString`函数生成随机字符串 该方法定义了一个名为...

    详解js常用分割取字符串的方法

    本文将详细介绍JavaScript中用于分割和截取字符串的常用方法,包括`substr()`、`substring()`、`indexOf()`、`lastIndexOf()`以及`split()`。这些方法可以帮助我们高效地操作字符串,提取所需的信息。 1. `substr...

    JavaScript完全自学宝典 源代码

    3.3.html 截取字符串的子串。 3.4.html 用户自定义的实现slice函数功能的函数。 3.5.html 删除数组最后项的方法。 3.6.html 向数组头添加一个项。 3.7.html 多维数组的实现方法。 第4章(\c04...

    react-truncate-string:像黄油一样截断字符串

    React截断字符串 像黄油一样截断字符串。 特征 它会在中间截断很长很长很长...很长很长的弦! 要求 该库依赖于空格进行截断。 感谢。 演示: : :rocket: 超快的 :rainbow: 超轻:1.76 KB 目录 贡献 去做 执照 ...

    javascript简明教程

    我们可以使用`+`运算符连接字符串,`substring`方法截取子字符串,`indexOf`查找子串位置,`replace`替换子串。字符串还有许多其他的方法,如`trim`去除两端空白,`toUpperCase`转大写,`toLowerCase`转小写。 在...

    经常用到的javascript验证函数收集.docx

    与`LTrim()`类似,它从字符串末尾开始查找,找到第一个非空白字符时停止,然后返回截取后的字符串。 ```javascript function RTrim(str) { var whitespace = new String("\t\n\r"); var s = new String(str); if...

    js常用函数大全

    截取字符串** - **`substring(start, end)`**:截取从 `start` 开始到 `end - 1` 结束的部分。 ```javascript var myString = "Every good boy does fine."; var section = myString.substring(6); // 结果: ...

    js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解

    `substr()` 方法从指定位置开始截取字符串,并返回指定长度的子字符串。例如: ```javascript var src = "images/off_1.png"; alert(src.substr(7, 3)); // 输出 "off" ``` 这里从下标7开始,截取3个字符。 2...

    JS实现生成由字母与数字组合的随机字符串功能详解

    为了去除小数点并获取固定长度的字符串,可以使用`slice()`或`substr()`方法截取小数点后的部分: ```javascript Math.random().toString(36).slice(2); ``` 然而,这种方法生成的字符串长度依然不固定。如果我们...

    简介JavaScript中charAt()方法的使用

    它不仅能帮助开发者获取特定位置的字符,还能在很多情况下辅助进行字符串的比较、拼接、截取等操作。因此,charAt()是学习JavaScript字符串操作时的基础知识点之一。对于JS入门学习者来说,理解并熟练使用charAt()...

    stringClass:课程检查站二

    - `substring(indexStart[, indexEnd])`和`slice(start[, end])`:截取字符串的一部分。 3. **字符串操作** - 模拟数组操作:由于字符串不可变,我们不能直接使用数组的方法,但可以利用`Array.prototype`的方法...

    ASP javascript

    此处`DataBinder.Eval`用于获取数据项中的日期字符串,再通过`System.DateTime.Parse`转换为日期类型,最后调用`ToShortDateString`方法显示短日期格式。 #### 动态链接 7. **动态生成超链接**:可以使用ASP中的`...

Global site tag (gtag.js) - Google Analytics