JavaScript中如何截取字符串的第一个字符?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript中如何截取字符串的第一个字符?相关的知识,希望对你有一定的参考价值。

<script type="text/javascript">

var str="Hello world!";
document.write(str.charAt(0)); //charAt()方法可返回指定位置的字符。
//JavaScript 并没有一种有别于
// 字符串类型的字符数据类型,
// 所以返回的字符是长度为 1 的字符串

</script>

以上代码的输出是:

H 即第一个字符
参考技术A 参考代码如下:
获取字符串第一个字符:
var str = "Hello World";
// H
alert(str.substr(0, 1));
// d
alert(str.substr(-1));

获取字符串最后一个字符:
var str = "Hello World";
// H
alert(str.charAt(0));
// d
alert(str.charAt(str.length - 1));

JAVA如何提取字符串中的第1个字符

不用charAt()方法。。。。。。。。

/**
* 提取字符串中的第1个字符
* @author jileniao.net
* @version 01-00
* @since 01-00
*/
public class test

public static void main(String args[])

// 定义一个字符串
String str = "abcd";

// 使用substring() 方法得到字符串第0个到第1个字符。strA就是得到的第一个字符
String strA = str.substring(0, 1);

参考资料:http://jileniao.net

参考技术A 1、用substring(int,int)
2、转换成字符型的数组去第一个元素

这两个方法都行。
参考技术B 可以转换成数组toArray[] 取第一个. 参考技术C 用字符串的substring方法 string.substring(0,1); 参考技术D class Num

public static void main(String[] args)

System.out.println("Enter a mass string with digit in.");
String s = Console.readString();
//String s = "a0s9ad1sj5a0h1fus6a";
char [] mass = s.toCharArray();
String d ="" ;
for(int i=0; i<mass.length; i++)

if (Character.isDigit(mass [i]))

d = d + mass [i];


System.out.println();
System.out.print("The number is:");
System.out.println(d);

以上是关于JavaScript中如何截取字符串的第一个字符?的主要内容,如果未能解决你的问题,请参考以下文章

javascript 如何截取两个指定下标之间的字符串

javascript字符串截取

JS javascript如何按照一定长度切割字符串。

javascript如何反向截取字符串?

javascript 如何截取两个逗号之间的字符串

js字符串截取