在 javascript 和/或 node.js 中,如何为以下目的编写正则表达式:
1) 正文必须至少包含一行,并且不得超过 10000 行。
2) 每行由一个字符串和一个整数组成。字符串字母表限定为“ACGTN”,长度最少为1,最多为64。整数必须在0到9之间,即长度必须为1。
这是一个有效的例子:
ACCCGTTNNGTCCGGA3
ACCCGTTNNGTCCGGATTGAANNGT9
TTGGACCNAC0
这是一个无效的示例:(包含字母外字符)
BACGGTA0
另一个无效示例:(第二行没有整数)
ACGGTA0
TTGGACCNAC
另一个无效示例:(超过 64 个字符的字符串)
TTGGACCNACACCCGTTNNGTCCGGATTGAANNGTTTGGACCNACACCCGTTNNGTCCGGATTGAANNGTTTGGACCNACACCCGTTNNGTCCGGATTGAANNGT2