可以用JavaScript进行解析吗?

可以用JavaScript进行解析吗?,javascript,robotics,Javascript,Robotics,我尝试过搜索,但没有看到任何可以用JavaScript解析的内容 它只需解析具有以下内容的.txt(制表符分隔)文件: L123唐老鸭鸭247.09 S234米老鼠356.09 F456_uuuuuuufy_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu1650.36 N876_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu鼠标60.45 它必须拉出数字,第一个名字的首字母,第二个名字的首字母,然后是末尾的数字

我尝试过搜索,但没有看到任何可以用JavaScript解析的内容

它只需解析具有以下内容的.txt(制表符分隔)文件:

L123唐老鸭鸭247.09

S234米老鼠356.09

F456_uuuuuuufy_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu1650.36

N876_uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu鼠标60.45

它必须拉出数字,第一个名字的首字母,第二个名字的首字母,然后是末尾的数字(浓度)。前3个L123、D和D都可以给出一个var,但浓度值必须得到一个单独的值,因为我必须做一些有趣的计算,并在液体处理机器人中分配它的功能

在此方面的任何帮助都得到了感激,即使只是部分帮助,因为我喜欢尝试解决问题(有时;-)

我现在用它来测试东西,因为我不知道还能用什么:


谢谢

检查正则表达式是的,解析通常涉及正则表达式expressions@GramThanos-在这种情况下,不需要正则表达式。解析并不总是使用正则表达式,因为通常需要避免出现在数据中的模式,而不是表示标记。此外,正在解析的数据可能不够规则(例如HTML)。因此,解析器通常会逐个字符地查找标记和数据,而不是使用正则表达式。@RobG,我不建议向amature用户提供高级代码。在状态的帮助下使用标记进行解析可能会变得复杂。我认为正则表达式是分析一般字符串的一种简单方法。所以,既然OP说他找不到javascript中的解析器,我建议他阅读正则表达式。很多语言都支持它们,所以它可以帮助他在任何语言上进行语法分析expressions@GramThanos-在这种情况下,不需要正则表达式。解析并不总是使用正则表达式,因为通常需要避免出现在数据中的模式,而不是表示标记。此外,正在解析的数据可能不够规则(例如HTML)。因此,解析器通常会逐个字符地查找标记和数据,而不是使用正则表达式。@RobG,我不建议向amature用户提供高级代码。在状态的帮助下使用标记进行解析可能会变得复杂。我认为正则表达式是分析一般字符串的一种简单方法。所以,既然OP说他找不到javascript中的解析器,我建议他阅读正则表达式。许多语言都支持它们,因此它可以帮助他在任何语言上进行语法分析。
var input = /* your data */;
var table = input.split("\n").map(line => line.split("\t")); // here's your table