js正则英文字母大小写转换例子

一.将英文字母转换成小写

 代码如下 复制代码

function manualLowercase(s) {
    s.replace(/[A-Z]/g, function(ch) {return String.fromCharCode(ch.charCodeAt(0) | 32);});
}

二.将英文字母转换成大写

 代码如下 复制代码

function manualUppercase(s) {
    s.replace(/[a-z]/g, function(ch) {return String.fromCharCode(ch.charCodeAt(0) & ~32);});
}

三,函数法

 代码如下 复制代码

<html>
<head>
<title>英文字母大小写转换 - Liehuo.Net</title>
</head>
<body>
<script language="javascript">
<!--
str = "www.111Cn.Net";
str1 = str.toLowerCase();
str2 = str.toUpperCase();
document.write("str=" + str + "<br>");
document.write("小写:" + str1 + "<br>");
document.write("大写:" + str2 + "<br>");
//-->
</script>
</body>
</html>

时间: 2024-10-25 22:23:35

js正则英文字母大小写转换例子的相关文章

javascript英文字母大小写转换详解

toLocaleUpperCase 将字符串中所有的字母字符都将被转换为大写的,同时适应宿主环境的当前区域设置. toUpperCase 将字符串中的所有字母都被转化为大写字母.  代码如下 复制代码 <script type="text/javascript"> var str="hello world!" document.write(str.toUpperCase()) </script> 结果 HELLO WORLD! toLocal

PHP英文字母大小写转换函数小结_php技巧

每个单词的首字母转换为大写:ucwords() 复制代码 代码如下: <?php$foo = 'hello world!';$foo = ucwords($foo);             // Hello World! $bar = 'HELLO WORLD!';$bar = ucwords($bar);             // HELLO WORLD!$bar = ucwords(strtolower($bar)); // Hello World!?> 第一个单词首字母变大写:uc

javascript字母大小写转换的4个函数详解_javascript技巧

js中实现字母大小写转换主要用到了四个js函数: 1.toLocaleUpperCase2.toUpperCase3.toLocaleLowerCase4.toLowerCase 下面就这四个实现大小写转换的js函数逐一做简单的分析. 1.toLocaleUpperCase 将字符串中所有的字母字符都将被转换为大写的,同时适应宿主环境的当前区域设置. 2.toUpperCase 将字符串中的所有字母都被转化为大写字母. 3.toLocaleLowerCase 将字符串所有的字母字符都被转换为小写

Word英文字母大小写的相互转换方法

  在word中,通过 Shift+F3 快捷键,就可以实现英文的大小写转换. 首先选中要转换的英文 第一次按 Shift+F3 快捷键,将所选的英文首字母转换为大写; 第二次按 Shift+F3 快捷键,将选中的所有英文都转换为大写; 第三次按 Shift+F3 快捷键,将选中的所有英文都转换为小写; 知识扩展: 如果您的Excel单元格数据多,需要转换大小写的单元格多,您可以这样做: 选择Excel要转换大小写的单元格,将其复制粘贴到word的新文档,这样,在word中,会自动生成表格.之后

字母大小写转换 算法-OJ上一道字母大小写转换的题

问题描述 OJ上一道字母大小写转换的题 OJ上的一道题,题目是:cAPS lOCK我写的代码链接:http://codepad.org/JrJrOGxQ 自己在编译器上编译时 没发现有什么错,但是在OJ上提交时出现:wrong answer on test 6不知道哪里错了 解决方案 大小写字母转换字母大小写转换字母大小写转换 解决方案二: 估计是不是你没有考虑对数字和其它字符的判断,导致没有通过测试用例. 我运行了你的程序,的确,对于如下情况,你的程序都没有问题:只有一个小写字母,比如z全部大

WPS Office 2012中更改英文字母大小写

WPS Office 2012有许多很不错的功能,今天就说一下如何用WPS 2012更改英文字母大小写. 第一步:选中文字,单 击激活标题后面的"开始"标签,单击字体工具区域中的更改大小写图标,弹出"更改大小写"对话框,选择"小写"完成第一 步. 图 1 图 2 第二步:英文每句话的第一个字母必须大写,所以我们在全选状态下执行"句首字母大写"操作. 第三步:英 文专有名词中实词的第一个字母必须大写,我们选中相应单词后执行&qu

ASP和javaScript中的字母大小写转换函数代码

  ASP中的字母大小写转换代码,同时也给出了javascript中的代码,二者大家可参考比较,下面先来看ASP中的,脚本引擎基于VBScript: VBScript代码: str = "abcdE" str = UCASE(str) '大写 str = LCASE(str) '小写 JavaScript中的字母大小写转换,同样简单: str = "abcdE";str = str.toUpperCase();//大写str = str.toLowerCase();

C语言实现字母大小写转换的方法_C 语言

本文实例讲述了C语言实现字母大小写转换的方法.分享给大家供大家参考.具体实现方法如下: /* * 将大写字母转换为小写字母 */ #include <stdio.h> int lower(int c) { return ((c>='A')&&(c<='z'))?(c+'a'-'A'):(c); } main() { int i; char a[]="ABCDEFGHIJKLMNOPQRSTUVWXYZ"; for(i=0;i<26;i++)

js 常用英文字母验证函数

js 常用英文字母验证函数 //检查字母字数 function c_lettercount(str,n){     var reg = /[a-z]/ig;     var num = 0;     str.replace(reg,function func(m){num++;});     return num>=n; } //验证英文,必须包含n个字母且不能包含中文 function c_e_lettercount(str,n){     return (!c_chinesecount(st