【发布时间】:2014-01-20 02:16:51
【问题描述】:
我有一个字符串,可以有如下文本:
'some text user#t12# some text'
'username#John# some text'
'some text usersurname#Malks#'
'userphoto#1.jpg#'
如何获取# 和# 符号之间的文本?
要搜索的字符串部分有一个典型的结构 - type#variable#
type 是一个JS 变量 type,它放在第一个# 之前。
variable 是我需要获取的文本。
我正在寻找一个正则表达式,它返回variable,介于#...# 之间。
问题是,我对正则表达式不太熟悉,你能帮帮我吗?
【问题讨论】:
-
那么你自己做了什么来解决这个问题?
-
我自己编写代码时运气不好。
-
@Steve 如果你知道每个元素的确切位置,为什么不使用
split函数呢? -
拆分太贵了
-
@Steve
indexOf+substring?
标签: javascript regex string search