1) Return the length of a string
var txt = "Hello World!";
document.write(txt.length);
2) Style strings
var txt = "Hello World!";
document.write("<p>Big: " + txt.big() + "</p>");
document.write("<p>Small: " + txt.small() + "</p>");
document.write("<p>Bold: " + txt.bold() + "</p>");
document.write("<p>Italic: " + txt.italics() + "</p>");
document.write("<p>Fixed: " + txt.fixed() + "</p>");
document.write("<p>Strike: " + txt.strike() + "</p>");
document.write("<p>Fontcolor: " + txt.fontcolor("green") + "</p>");
document.write("<p>Fontsize: " + txt.fontsize(6) + "</p>");
document.write("<p>Subscript: " + txt.sub() + "</p>");
document.write("<p>Superscript: " + txt.sup() + "</p>");
document.write("<p>Link: " + txt.link("http://www.w3schools.com") + "</p>");
document.write("<p>Blink: " + txt.blink() + " (does not work in IE, Chrome, or Safari)</p>");
3) Convert a string to lower case or upper case letters.
var txt="Hello World!";
document.write(txt.toLowerCase() + "<br />");
document.write(txt.toUpperCase() + "<br />");
4) search for a specified value within a string.
var str="Hello world!";
document.write(str.match("world") + "<br />");
document.write(str.match("World") + "<br />");
document.write(str.match("worlld") + "<br />");
document.write(str.match("world!"));
5) replace a specified value with another value in a string.
var str="Visit Microsoft!";
document.write(str.replace("Microsoft","W3Schools"));
6) return the position
var str="Hello world!";
document.write(str.indexOf("d") + "<br />");
document.write(str.indexOf("WORLD") + "<br />");
document.write(str.indexOf("world"));
7) Regular Expression
// perform case-insensitive matching (ignore case)
var str = "Visit W3Schools";
var patt = /w3schools/i;
document.write(str.match(patt));
document.write("<br/>");
// perform a (global) match
// find all matches rather than stopping after the first match
var str="Is this all there is?";
var patt=/is/g;
document.write(str.match(patt));
document.write("<br/>");
var str="Is this all there is?";
var patt=/is/gi;
document.write(str.match(patt));
// test
var patt=new RegExp("e");
document.write(patt.test("The best things in life are free"));
document.write("<br/>");
// execute
var patt=new RegExp("e");
document.write(patt.exec("The best things in life are free"));
// replace
var str="Every man in the world! Every woman on earth!";
var patt=/man/g;
var str=str.replace(patt,"person");
document.write(str+"<br />");
patt=/(wo)?man/g;
patt.compile(patt);
str=str.replace(patt,"person");
document.write(str);
分享到:
相关推荐
javascript string和array常用扩展方法
JavaScript对象转换为JSON字符串是Web开发中的常见操作,特别是在数据交换和存储时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于...
### 标题解析:“Javascript里的String原来不能用双引号括起来.jpg” 该标题实际上是一种戏谑的说法,旨在强调在某些特定场景下,使用双引号定义字符串时可能遇到的问题。在JavaScript中,字符串确实可以用双引号...
在本实例中,“Javascript实例-String对象-唐诗三百首”着重讲解了如何利用JavaScript的String对象来展示中国传统文化瑰宝——唐诗三百首。这个项目不仅能够帮助初学者加深对JavaScript字符串操作的理解,同时也能...
JavaScript支持两种不同类型的字符串:**String Literal(字符串字面量)** 和 **String Object(字符串对象)**。尽管它们在某些场景下表现相似,但在内部实现和行为上存在显著差异。 ##### String Literal 字符...
在JavaScript中,Array(数组)和String(字符串)的互转换是经常需要掌握的基础知识点,尤其在处理数据时非常实用。本文将详细介绍如何使用JavaScript内置方法来实现数组与字符串之间的转换,其中涉及到了两个重要...
JavaScript Math、String函数
在JavaScript中,String对象是内置的基本数据类型之一,用于处理文本。尽管JavaScript已经提供了一系列用于字符串操作的方法,但有时候我们可能需要自定义一些特定的功能来满足项目需求。这篇博文“为JavaScript中的...
JavaScript中的String对象是用于处理和操作字符串的基本工具。字符串在JavaScript中是一种不可变的数据类型,这意味着一旦创建,就不能更改其内容。尽管如此,String对象提供了丰富的内置方法来处理字符串的各种需求...
BitVector CookieUtil DES FileUtil HttpUtil ImageFile JavaScriptString JsonHelper StringUtil Thumbnail Utils WebFileInfo
### JavaScript中的`String.prototype.replace`方法详解 #### 一、`replace`方法的基本用法 在JavaScript中,`String.prototype.replace`是一个非常重要的方法,用于替换字符串中的某些部分。其基本语法如下: ``...
日期转换,long类型时间转换成string类型
在JavaScript中,将字符串(string)转换为数字(number)是常见的数据类型转换操作。有三种主要的方法可以实现这一目标:Number()函数、parseInt()函数和parseFloat()函数。下面将详细介绍这三种方法及其特点。 1. ...
JavaScript中的String对象是编程语言中处理文本的基本工具。在JavaScript中,字符串被当作对象来处理,这赋予了它们丰富的属性和方法,使得开发者能够轻松地进行各种文本操作。以下是关于String对象的详细说明: 1....
这个"matlab开发-未经许可的Javascriptstring.zip.zip"文件可能包含了关于如何在MATLAB中使用JavaScript字符串处理技术的相关资料,尽管它提及“未经许可”,这可能意味着其中的内容可能是版权保护或者非官方的教程...
- `concat(string2, string3,...)`:连接两个或多个字符串,并返回新的字符串。 - `indexOf(searchValue[, fromIndex])`:查找指定子字符串第一次出现的位置,返回索引值,找不到则返回-1。 - `lastIndexOf...
15、分析javascript代码段,输出结果是: B var a="125.8765"; c=parseInt(a); d=parseFloat(a); document.write(c+" "+d) A) 125.8765 126 B) 125 125.8765 C) 125.8765 125 D) 126 125.8765
input id=”txtNum” type=”text” value=”1″ runat=”server” onchange=”[removed]checkNum();” /> 件(库存”getGoodsNum”> <%=GOODSNUM%>)件 用JS取值,注意看JS代码: 代码如下: var num = ...
JavaScript 中的 String 对象是编程语言中处理文本的基础,它用于存储和操作字符串。JavaScript 的 String 对象与 Java 中的 String 类似,都提供了丰富的属性和方法,用于字符串的创建、修改、比较、查找等操作。在...