学习用例:js中回文的处理
来源:互联网 发布:linux vi编辑怎么换行 编辑:程序博客网 时间:2024/06/11 20:06
function palindrome(str) { var str1 = str.toLowerCase(); //小写 var reg = /[\W\_]/g; // /\w/ 为删除所有非字母数字字符,匹配一个非单字字符;/\_/g 匹配下环线。那么正则式 /[\W\_]/g 能满足测试用例的需求。 var str2 = str1.replace(reg, "");//去掉非字母和非数字等 var str3 = str2.split(""); //字符串分隔成数组 var str4 = str3.reverse(); //反转数组中的元素 var str5 = str4.join(""); //反转后的数组转化为字符串 return str2 === str5; //如果测试用例是回文,返回 true;反之,返回 false。}//测试用例palindrome("0_0 (: /-\ :) 0-0");
0 0
- 学习用例:js中回文的处理
- jsoup学习用例,文档的地址
- 自己学习用的
- 学习用的网站
- 学习用的网站
- 学习用的网址
- 方便学习用的
- 反射 学习用例
- jodaTime学习用例
- 学习用的好网址
- curl的使用,学习用
- 学习用的相关网址
- MVC的学习用PPT
- acm学习用的网站
- 直播学习用的技术
- kidd风的IOS日志之学习用MetalPerformanceShaders进行图像处理(模糊效果)
- 学习用js, ajax, php做一个简单的小黄鸡页面(调用simsimi API)
- 学习用js, ajax, php做一个简单的小黄鸡页面(调用simsimi API)
- 汇编指令
- POJ - 3311 Hie with the Pie
- 使用官方 docker registry 搭建私有镜像仓库及部署 web ui
- nyoj 860 又见01背包(01 背包)
- 【1】【状压DP】POJ3311 Hie with the Pie
- 学习用例:js中回文的处理
- Hadoop:HDFS文件存取机制
- ld: cannot find -lc
- ContextLoaderListener和Spring MVC中的DispatcherServlet加载内容的区别
- Pro JPA2读书笔记系列(十一)-第十章(高级对象-关系映射)
- 获取字符中Url地址
- SVN建立分支和合并代码
- 网络请求xml PULL解析
- mysql 字符集(CHARACTER SET)和校对集(COLLATE)