`
mindfocus
  • 浏览: 17569 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

JavaScript (2) String

    博客分类:
  • Web
阅读更多
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 string和array常用扩展方法

    javascript object to json string

    JavaScript对象转换为JSON字符串是Web开发中的常见操作,特别是在数据交换和存储时。JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,它基于JavaScript的一个子集,易于人阅读和编写,同时也易于...

    Javascript里的String原来不能用双引号括起来.jpg

    ### 标题解析:“Javascript里的String原来不能用双引号括起来.jpg” 该标题实际上是一种戏谑的说法,旨在强调在某些特定场景下,使用双引号定义字符串时可能遇到的问题。在JavaScript中,字符串确实可以用双引号...

    Javascript实例-String对象-唐诗三百首

    在本实例中,“Javascript实例-String对象-唐诗三百首”着重讲解了如何利用JavaScript的String对象来展示中国传统文化瑰宝——唐诗三百首。这个项目不仅能够帮助初学者加深对JavaScript字符串操作的理解,同时也能...

    javascript string tutorial

    JavaScript支持两种不同类型的字符串:**String Literal(字符串字面量)** 和 **String Object(字符串对象)**。尽管它们在某些场景下表现相似,但在内部实现和行为上存在显著差异。 ##### String Literal 字符...

    Javascript实现Array和String互转换的方法

    在JavaScript中,Array(数组)和String(字符串)的互转换是经常需要掌握的基础知识点,尤其在处理数据时非常实用。本文将详细介绍如何使用JavaScript内置方法来实现数组与字符串之间的转换,其中涉及到了两个重要...

    JavaScript Math、String函数

    JavaScript Math、String函数

    为JavaScript中的String添加一些常用方法

    在JavaScript中,String对象是内置的基本数据类型之一,用于处理文本。尽管JavaScript已经提供了一系列用于字符串操作的方法,但有时候我们可能需要自定义一些特定的功能来满足项目需求。这篇博文“为JavaScript中的...

    JavaScript String 对象参考手册

    JavaScript中的String对象是用于处理和操作字符串的基本工具。字符串在JavaScript中是一种不可变的数据类型,这意味着一旦创建,就不能更改其内容。尽管如此,String对象提供了丰富的内置方法来处理字符串的各种需求...

    C#工具类BitVector CookieUtil DES FileUtil HttpUtil ImageFile JavaScriptString JsonHelper StringUtil Thumbnail Utils WebFileInfo

    BitVector CookieUtil DES FileUtil HttpUtil ImageFile JavaScriptString JsonHelper StringUtil Thumbnail Utils WebFileInfo

    javascript笔记 String类replace函数的一些事.docx

    ### JavaScript中的`String.prototype.replace`方法详解 #### 一、`replace`方法的基本用法 在JavaScript中,`String.prototype.replace`是一个非常重要的方法,用于替换字符串中的某些部分。其基本语法如下: ``...

    Date4long2String

    日期转换,long类型时间转换成string类型

    JavaScript中string转换成number介绍

    在JavaScript中,将字符串(string)转换为数字(number)是常见的数据类型转换操作。有三种主要的方法可以实现这一目标:Number()函数、parseInt()函数和parseFloat()函数。下面将详细介绍这三种方法及其特点。 1. ...

    JavaScript中的String对象.pdf

    JavaScript中的String对象是编程语言中处理文本的基本工具。在JavaScript中,字符串被当作对象来处理,这赋予了它们丰富的属性和方法,使得开发者能够轻松地进行各种文本操作。以下是关于String对象的详细说明: 1....

    matlab开发-未经许可的Javascriptstring.zip.zip

    这个"matlab开发-未经许可的Javascriptstring.zip.zip"文件可能包含了关于如何在MATLAB中使用JavaScript字符串处理技术的相关资料,尽管它提及“未经许可”,这可能意味着其中的内容可能是版权保护或者非官方的教程...

    String 对象参考手册(javascript)

    - `concat(string2, string3,...)`:连接两个或多个字符串,并返回新的字符串。 - `indexOf(searchValue[, fromIndex])`:查找指定子字符串第一次出现的位置,返回索引值,找不到则返回-1。 - `lastIndexOf...

    javascript的测试题两份

    15、分析javascript代码段,输出结果是: B  var a="125.8765"; c=parseInt(a); d=parseFloat(a); document.write(c+"&nbsp;&nbsp;"+d) A) 125.8765 126 B) 125 125.8765 C) 125.8765 125 D) 126 125.8765

    Javascript将string类型转换int类型

    input id=”txtNum” type=”text” value=”1″ runat=”server” onchange=”[removed]checkNum();” /&gt; 件(库存”getGoodsNum”&gt; &lt;&#37;=GOODSNUM%&gt;)件 用JS取值,注意看JS代码: 代码如下: var num = ...

    JavaScript中string对象

    JavaScript 中的 String 对象是编程语言中处理文本的基础,它用于存储和操作字符串。JavaScript 的 String 对象与 Java 中的 String 类似,都提供了丰富的属性和方法,用于字符串的创建、修改、比较、查找等操作。在...

Global site tag (gtag.js) - Google Analytics