社区
JavaScript
帖子详情
请教如何使用replace 去除某一个字串中的子串?
tchen_yh
2011-06-19 11:18:08
javascript 如何将一个字符串如
"test.php?name=abc#list" 中的 "#list"
部分去掉,用 replace 加 正则表达式,如何做?
...全文
106
10
打赏
收藏
请教如何使用replace 去除某一个字串中的子串?
javascript 如何将一个字符串如 "test.php?name=abc#list" 中的 "#list" 部分去掉,用 replace 加 正则表达式,如何做?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
IcyFox
2011-06-22
打赏
举报
回复
建议楼主先打好基础,好好钻研一本JS的书籍,先系统的学一下,比如javascript高级程序设计
曹西
2011-06-22
打赏
举报
回复
var a=new RegExp("#list","g");
url.replace(a,"");
看看,
tchen_yh
2011-06-19
打赏
举报
回复
好象还是不对,#list 的部分没有去掉。
knightzhuwei
2011-06-19
打赏
举报
回复
js里正则和字符串是不一样的
knightzhuwei
2011-06-19
打赏
举报
回复
url = url.replace(/#\w*$/,"");
tchen_yh
2011-06-19
打赏
举报
回复
url = url.replace("#\w*$","");
alert(url);
我这样,好象不能工作,URL还上原来的值。
q107770540
2011-06-19
打赏
举报
回复
url = url.replace(/#[^#]*?/g,"");
weike021996
2011-06-19
打赏
举报
回复
url = url.replace(/#\w*$/gi,"");
tchen_yh
2011-06-19
打赏
举报
回复
应该是可以的,我后面的部分包含了一个连字符,所以一直都不行
现将正则表达式修改为 /#(\w|-)*$/ 就可以了,多谢谢。
豆虫
2011-06-19
打赏
举报
回复
[Quote=引用 2 楼 knightzhuwei 的回复:]
url = url.replace(/#\w*$/,"");
[/Quote]
这种方法LZ试过了? 结果没有去掉? 我不信~~~ 那除非js自身bug了 呵呵
Pandas清洗函数
本文详细介绍了Python
中
pandas DataFrame的字符串操作,包括str.cat用于
字串
拼接,str.contains检查是否包含特定
子串
,str.startswith和str.endswith检测开头和结尾,str.count统计出现次数,str.get获取
子串
,str.len计算长度,大小写转换,str.pad填充字符,str.repeat重复
子串
,str.slice_
replace
替换
子串
,str.
replace
进行字符替换,split与expand创建新列,split与join结合
使用
,以及strip等
去除
空白字符。同时展示了正则表达式的应用,如findall和extract。
双向广搜 [NOIP2002 提高组]
字串
变换————洛谷p1032
博客围绕
字串
变换问题展开,先回顾了substr和
replace
函数。该问题是判断字符串A能否在10步内变换为B,若能则输出最小步数。分析认为这是双向广搜问题,还探讨了字符串变换、遍历
子串
的方法,提及剪枝、qb队列
使用
及特殊情况处理,最后给出代码辅助理解。
String的几种
replace
()方法
本文详细解析了Java
中
String和StringBuilder类的替换方法,包括String的
replace
、
replace
All、
replace
First及StringBuilder的
replace
方法的
使用
场景与参数说明,帮助读者深入理解这两种数据类型的替换操作。
string类
中
关于
字串
替换的实现(find后再
replace
的方法)
本文介绍了C++
中
使用
string类的两种替换方法:
replace
_all和
replace
_all_distinct。
replace
_all用于全局替换所有匹配的
子串
;
replace
_all_distinct则确保每次替换后的位置不会被再次搜索到,避免了重复替换的问题。
JavaScript
中
的
replace
( )方法
本文深入探讨了JavaScript
中
的
replace
方法,详细解释了如何
使用
该方法替换字符串
中
的特定
子串
。当
使用
全局标志g时,
replace
方法将执行全局搜索和替换,而不仅仅是替换第
一个
匹配项。通过实例展示了
replace
方法在处理正则表达式捕获组时的行为,无论替换字符串还是函数,都会对所有匹配项进行操作。对于开发者而言,理解
replace
方法的这些细节至关重要。
JavaScript
87,989
社区成员
224,684
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章