用Javascript解析文本

前端之家收集整理的这篇文章主要介绍了用Javascript解析文本前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在尝试使用 Javascript来解析在文本框中输入的文本 – 这将组合各种用户生成的变量来创建随机活动.看这个例子可能会更有意义.一些示例输入可能是:
Activity
@Home
@Out

@Home
Read @book for @time
Clean up @room for @time

@Out
Eat at at @restaurant

@book
Enders Game
Lord of the Rings

@room
bedroom
garage
basement

@restaurant
Red Robin
McDonalds
Starbucks

@time
15 minutes
30 minutes
45 minutes
60 minutes

磅/和符号将用于分隔不同的类别.

然后,输出将从给定输入中随机确定,例如:

“在星巴克吃饭.”
要么
“读了指环王60分钟.”
要么
“清理车库30分钟.”

这可行吗?看起来它应该相当简单,但我不知道从哪里开始.有什么建议?

谢谢,

阿尔伯特

解决方法

完全没问题.根据换行符将文本框值拆分为数组.然后,一次遍历数组一个元素,将值排序为每个部分的变量.最后,使用JavaScript的随机生成随机确定要选择的每个组中的哪一个.通过将值分配给HTML元素来输出用户.

猜你在找的JavaScript相关文章