早教吧作业答案频道 -->其他-->
求一个正则表达式共三段字符数不确定的字符,用“|”隔开,其中第一段里总是有一个“:”,第二段里只有数字和字母,第三段里面总是至少有一个“.”,现在要分别找到第二段和第三
题目详情
求一个正则表达式
共三段字符数不确定的字符,用“|”隔开,其中第一段里总是有一个“:”,第二段里只有数字和字母,第三段里面总是至少有一个“.”,现在要分别找到第二段和第三段
例如:ak:d3k|8C5997790E2EC02CBC2CCC249|dksfa.asd|
即要分别找到8C5997790E2EC02CBC2CCC249和dksfa.asd
问题第一行写错了,应该是第一段里总是有一个“:”(英文状态的冒号)
共三段字符数不确定的字符,用“|”隔开,其中第一段里总是有一个“:”,第二段里只有数字和字母,第三段里面总是至少有一个“.”,现在要分别找到第二段和第三段
例如:ak:d3k|8C5997790E2EC02CBC2CCC249|dksfa.asd|
即要分别找到8C5997790E2EC02CBC2CCC249和dksfa.asd
问题第一行写错了,应该是第一段里总是有一个“:”(英文状态的冒号)
▼优质解答
答案和解析
不知道你的语言,所以只写个正则匹配~~
/([a-z0-9]+)\|([^\|]*\.[^\|]*)\|/i
这个匹配之后,取出 $1 和 $2 即可~
如果格式很有规律,例如都是 | 切割,建议直接用字符串切割的函数~~
/([a-z0-9]+)\|([^\|]*\.[^\|]*)\|/i
这个匹配之后,取出 $1 和 $2 即可~
如果格式很有规律,例如都是 | 切割,建议直接用字符串切割的函数~~
看了 求一个正则表达式共三段字符数...的网友还看了以下:
一批货物第一次运走八分之三,第二次运走八分之三吨,两次运走的货物相比较().a:第一次运得一批货物 2020-05-23 …
已知一个正四面体(即棱长均相等的三棱锥)骰子的四面分别表有1.2.3.4数已知一个正四面体(即棱长 2020-06-04 …
问一道行测题第一个九宫格:第一行第一个11,第一行第三个2,第二行第二个21,第三行第一个1,第三 2020-06-09 …
问几道行测数字推理题~1.第一个九宫格:第一行第一个11,第一行第三个2,第二行第二个21,第三行 2020-06-09 …
第一个三角形分成四等分后有一个白色的三个黑色第二个又在大白色周围加了三个白三角第三又在三个三角形的 2020-06-10 …
帮我写首诗,第一行第一个字是:唯,第二行第二个字是:爱,第三行第三个字是:佐,第四行第四个字是助帮 2020-06-25 …
第一列第二列第三列第四列第五列…第N列第一行1491625()第二行0381524()第三行471 2020-07-25 …
写出下列单词的反义词happy()unknow()last()bad()rich()worst()t 2020-11-23 …
动画片猫和老鼠第三部第一集时长约420秒,第四部第一集比第三部第一集长1分之7.第四部第一集时长约多 2020-12-17 …
写出下列单词的反义词happy()unknow()last()bad()rich()worst()t 2021-02-09 …