给定一个包含单词的字符串,任务是使用 jQuery 在两个给定单词之间找到子字符串。有两种方法可以解决这个问题,下面讨论:
使用 match() 方法:它在字符串搜索任何正则表达式的匹配项,如果找到匹配项,则将匹配字符串作为数组返回。
句法:
string.match( regexp )
方法:
- 从 HTML 元素中获取字符串。
- 以“starting_word(.*)ending_word”等格式提供正则表达式。
- 将提取starting_word 和ending_word(exclusivly) 之间的子字符串。
例子:
How to find substring between
the two words using jQuery ?
GeeksforGeeks
Given String
GeeksforGeeks: A computer
science portal for geeks
Click on the button to get the
substring between "A" and "for"
输出:
使用 split() 方法:它只是将一个字符串按指定的字符或字符串拆分为一个子字符串数组,并返回新数组。
句法:
string.split( separator, limit )
方法:
- 从 HTML 元素中获取字符串。
- 根据starting_word 和ending_word 将字符串拆分为子字符串。
- 将提取starting_word 和ending_word(exclusivly) 之间的子字符串。
例子:
How to find substring between
the two words using jQuery ?
GeeksforGeeks
Given String
GeeksforGeeks: A computer
science portal for geeks
Click on the button to get the
substring between "A" and "for"
输出: