当前位置:网站首页>Content of string
Content of string
2022-07-07 08:01:00 【Code machine - Ying】
One , Loop operation of string
Loop traversal method of string :
for loop
for....in loop
for....of loop
Two , String query
1 character string .indexOf() Regular expressions are not supported
character string .search() regular expression
Query whether there are matching characters in the string
If there is an index subscript that returns the first occurrence
If there is no return -1
2 character string .lastIndexOf();
Query whether there are matching characters in the string
If there is an index subscript that returns the last occurrence
If there is no return -1
var str = ' How big is the big mouth monkey '; // Inquire about console.log( str.indexOf( ' Big ' ) ); console.log( str.search( ' Big ' ) ); console.log( str.lastIndexOf( ' Big ' ) );
3、 ... and String truncation
1 character string .substr( Parameters 1, Parameters 2)
Parameters 1 The starting position of the intercepted string
0 Or a positive number Index subscript of starting position
negative Intercept from the penultimate character to the last bit of the string
Parameters 2 Number of intercepted strings
If no parameters are set 2 Intercept to the end of the string
Set the number of intercepted characters
2 character string .substring( Parameters 1, Parameters 2)
Parameters 1 Intercepted string The starting position
0 Or a positive number Index subscript of starting position
negative Intercept from the first character
Parameters 2 The end position of the intercepted string
0 Or a positive number The interception result does not contain the end position
negative Intercept to the beginning of the string
// from The index subscript is 3 Start with the fourth character of Intercept to The last bit of the string var res1 = str.substr( 3 ); console.log( res1 ); // from The penultimate character begins Intercept to The last bit of the string var res2 = str.substr( -3 ); console.log( res2 ); // from The index subscript is 3 Start with the fourth character of Intercept 4 Characters var res3 = str.substr( 3 , 4 ); console.log( res3 ); // from The penultimate character begins Intercept Intercept 2 Characters var res4 = str.substr( -3 , 2 ); console.log( res4 ); // substring Intercepting string // The subscript from the index is 3 Start with the fourth character of Intercept to Last bit of string var res5 = str.substring( 3 ); console.log( res5 ); // Parameters 1 Cannot be set to a negative number Intercept from the beginning of the string // var res6 = str.substring( -3 ); // console.log( res6 ); // from Index subscript yes 3 Start intercepting the position of // Intercept to The index subscript is 10 The location of // however result barring The index subscript is 10 The location of var res7 = str.substring( 3 , 10 ); console.log( res7 ); var res8 = str.substring( 3 , -5 ); console.log( res8 );
Four String case is unified
character string .toLowerCase()
All characters are lowercase
character string .toUpperCase()
Capitalize all characters
var str = 'abCdEfGh' ; console.log(str.toLowerCase()) // All characters are lowercase console.log(str.toUpperCase()) // Capitalize all characters
5、 ... and Get character function
character string .charAt()
Get characters according to index subscript
character string .charCodeAt()
Get the characters according to the index subscript ASCII Code number
var str = 'abcedfg' ; console.log( str.charAt( 1 ) ); console.log( str.charCodeAt( 1 ) ); console.log( str[1] );
边栏推荐
- Kbu1510-asemi power supply special 15A rectifier bridge kbu1510
- What is the interval in gatk4??
- Téléchargement des données de conception des puces
- 快速使用 Jacoco 代码覆盖率统计
- Most elements
- The principle and implementation of buffer playback of large video files
- Regular e-commerce problems part1
- buuctf misc USB
- Padavan manually installs PHP
- 开源生态|打造活力开源社区,共建开源新生态!
猜你喜欢

Hands on deep learning (IV) -- convolutional neural network CNN

2022 National latest fire-fighting facility operator (primary fire-fighting facility operator) simulation questions and answers

Thinkcmf6.0安装教程

misc ez_usb

Why should we understand the trend of spot gold?

Quickly use Jacobo code coverage statistics

MySQL multi column index (composite index) features and usage scenarios

The charm of SQL optimization! From 30248s to 0.001s

Custom class loader loads network class

Cnopendata American Golden Globe Award winning data
随机推荐
Linux server development, SQL statements, indexes, views, stored procedures, triggers
Wechat applet data binding multiple data
有 Docker 谁还在自己本地安装 Mysql ?
Linux server development, MySQL process control statement
Li Kou interview question 04.01 Path between nodes
misc ez_ usb
Linux server development, MySQL transaction principle analysis
C language communication travel card background system
What are the positions of communication equipment manufacturers?
The configuration that needs to be modified when switching between high and low versions of MySQL 5-8 (take aicode as an example here)
buuctf misc USB
LeetCode 40:组合总和 II
【webrtc】m98 screen和window采集
Linux server development, MySQL cache strategy
JSON data flattening pd json_ normalize
2022 welder (elementary) judgment questions and online simulation examination
Qt学习28 主窗口中的工具栏
Ansible
快速使用 Jacoco 代码覆盖率统计
CTF daily question day43 rsa5


