Java Script 字符串操作
JS中常用几种字符串操作:
- big()
- small()
- bold()
- fontcolor()
- fontsize()
- italics()
- strike()
- link()
- charAt()
- charCodeAt()
- concat()
- fromCharCode()
- indexOf()
- lastIndexOf()
- split()
- substr()
- substring()
- toLowerCase()
- toUpperCase()
1.字符串显示操作方法:
var str='hello world!'; str.big();
//用大号字体显示字符串; str.small();
//使用小字号来显示字符串; str.bold();
//使用粗体显示字符串; str.strike();
//使用删除线来显示字符串; str.italics()
//使用斜体显示字符串; str.fontsize(size);
//使用指定的尺寸来显示字符串; str.fontcolor(color);
//使用指定的颜色来显示字符串; str.link(nrl);
//将字符串显示为链接;
2.charAt();charCodeAt()和fromCharCode()用法:
var str='Hello World!'; str.charAt(1);
//返回指定位置的字符;
//返回字符为:e ; str.charCodeAt(1);
//返回指定位置的字符的 Unicode 编码;
//返回字符编码为:101 ; String.fromCharCode(72,69,76,76,79);
//从字符编码创建一个字符串;
//所创建字符串为:HELLO ;
3.concat()用法:
var str1="Hello ";
var str2="world!"; str1.concat(str2);
//用于连接两个或多个字符串,返回新的字符串;
//新的字符串为:Hello world! ;
4.indexOf()和lastIndexOf()用法:
var str="Hello world!";
str.indexOf("Hello");
//返回:0 ;
str.indexOf("World");
//返回:-1 ;
str.indexOf("world");
//返回:6 ;
//该方法可返回某个指定的字符串值在字符串中首次出现的位置;
str.lastIndexOf("Hello");
//返回:0 ;
str.lastIndexOf("World");
//返回:-1 ;
str.lastIndexOf("world");
//返回:6 ;
//该方法可返回一个指定的字符串值最后出现的位置,在一个字符串中的指定位置从后向前搜索;
//indexOf() 方法对大小写敏感!
5.split()和substr();substring()用法:
var str="How are you doing today?";
str.split(" ");
//返回值为:['How','are','you','doing','today'] ;
str.split("");
//返回值为:['H','o','w',' ','a','r','e',' ','y','o','u',' ','d','o','i','n','g',' ','t','o','d','a','y','?'] ;
str.split(" ",3); //以空格分割字符串,返回数组最大长度为3;
//返回值为:['How','are','you'] ; //该方法用于把一个字符串分割成字符串数组,返回数组; var str="Hello world!";
str.substr(3,7); //3为开始位置,7为长度;
//返回值为:'lo worl' ; //该方法可在字符串中抽取从 start 下标开始的指定数目的字符; var str="Hello world!";
str.substring(3,7); //3为开始位置,7为停止位置;
//返回值为:'lo w' ; //该方法用于提取字符串中介于两个指定下标之间的字符;
6.toLowerCase()和toUpperCase()用法:
var str="Hello World!"; str.toLowerCase();
//返回值为:'hello world!' ;
//该方法用于把字符串转换为小写,返回一个新的字符串; str.toUpperCase();
//返回值为:'HELLO WORLD!' ;
//该方法用于把字符串转换为大写,返回一个新的字符串;
转载自本人ITeye链接:http://xiaozhuang0706.iteye.com/blog/2253578
Java Script 字符串操作的更多相关文章
- JAVA作业—字符串操作
------------恢复内容开始------------ ------------恢复内容开始------------ ------------恢复内容开始------------ ------- ...
- Java的字符串操作
目录 Java的字符串操作 一.不同字符串操作的对比 1.1 C++中const修饰指针 const在星号的左边,是被指向的常量不可变 const在星号的右边,是指针的指向不可变 二. Java字符串 ...
- Java的字符串操作一些简单的思考
Java的字符串操作 1 .1不可变的String String对象事不可变的,String类中的每一个看起来会修改String值的方法,实际上都是创建了一个全新的String对象,以包含修改后的字符 ...
- java类库字符串操作
在java类库中,java给我们提供了字符串几个特别的操作,分别是String,Stringbuffer,Stringbuilder等.下面就对这几个类做一个简单的介绍.首先,我们先了解一下Strin ...
- Java String 字符串操作小结
// 转载加编辑 -- 21 Apr 2014 1. Java字符串中子串的查找 Java中字符串中子串的查找共有四种方法,如下: 1.int indexOf(String str) :返回第一次出现 ...
- 使用javap分析Java的字符串操作
我们看这样一行简单的字符串赋值操作的Java代码. String a = "i042416"; 使用命令行将包含了这行代码的Java类反编译查看其字节码: javap -v con ...
- 四:Java之字符串操作String、StringBuffer和StringBuilder
string是我们经经常使用到的一个类型,事实上有时候认为敲代码就是在重复的操作字符串,这是C的特点,在java中.jdk非常好的封装了关于字符串的操作.三个类String .StringBuffer ...
- Java基础(一)-- Java对字符串操作大全
一.Java字符串类基本概念 在JAVA语言中,字符串数据实际上由String类所实现的.Java字符串类分为两类:一类是在程序中不会被改变长度的不变字符串:二类是在程序中会被改变长度的可变字符串.J ...
- android TextView字体设置最少占多少行. 及其 Java String 字符串操作 . .
① 字体设置: 修改代码 : GridViewActivity.java priceTv为 TextView priceTv.setMaxLines(3); //当多与7个字fu的时候 , 其余字 ...
随机推荐
- 第十篇 一个利用反射实现的Excel导出
前些天写了个导出Excel的公共类,因为项目中也需要上传Excel,没有利用Office组件,(PS:Office在上传文件时候,Excel进程无法关闭,会导致上传和打开失败)有的说利用Kill把进程 ...
- “使用多target来构建大量相似App”,唐巧大神理论验证(附工程代码地址)
无意间看到巧神的文章时,感觉非常兴奋,此文章正好解决了公司目前项目的痛点. 读到以下关键一段时,不甚明了,故自己做了实验分享给有缘人. "我们的每个课程的资源文件都具有相同的文件名,例如首页 ...
- 本人开发的JavaWeb急速框架Blast上线了
JAVA 急速WEB框架Blast --对JavaWeb的学习性框架,参考了spring的实现 --阅读Blast源码可以快速掌握JavaWeb常用技术和方法论,并付诸实践 Blast 是基于 Jav ...
- Java中整形、浮点、字符之间的转换
如:String s = "123";int num = Integer.parseInt(s);注意:当应用程序试图将字符串转换成一种数值类型,但该字符串不能转换为适当格式时,会 ...
- 基于Spring Cloud和Netflix OSS 构建微服务-Part 1
前一篇文章<微服务操作模型>中,我们定义了微服务使用的操作模型.这篇文章中,我们将开始使用Spring Cloud和Netflix OSS实现这一模型,包含核心部分:服务发现(Servic ...
- 1036: [ZJOI2008]树的统计Count
1036: [ZJOI2008]树的统计Count Time Limit: 10 Sec Memory Limit: 162 MBSubmit: 7496 Solved: 3078[Submit] ...
- Spring Boot启动过程(四):Spring Boot内嵌Tomcat启动
之前在Spring Boot启动过程(二)提到过createEmbeddedServletContainer创建了内嵌的Servlet容器,我用的是默认的Tomcat. private void cr ...
- Android px、dp、sp之间相互转换 系统默认12 sp
px 就是像素 sp=dpX字体比例(1.25f) 一.dp(或者dip device independent pixels) 一种基于屏幕密度的抽象单位.在每英寸160点的显示器上,1dp=1px ...
- Spring-boot中使用@ConditionalOnExpression注解,在特定情况下初始化bean
想要实现的功能: 我想在配置文件中设置一个开关,enabled,在开关为true的时候才实例化bean,进行相关业务逻辑的操作. 具体实现: 1:要实例化的bean 2. 配置类 代码: 想要实例化的 ...
- ASP.NET Core MVC之ViewComponents(视图组件)
前言 大概一个来星期未更新博客了,久违了各位,关于SQL Server性能优化会和ASP.NET Core MVC穿插来讲,如果你希望我分享哪些内容可以在评论下方提出来,我会筛选并看看技术文档来对你的 ...