【发布时间】:2011-10-11 03:40:19
【问题描述】:
我正在使用简单的脚本语言开发一个简单的 2D 游戏引擎。 下面是脚本的示例:
<a=AssetName>
<scripthere>
<script
<dialogue
contiue dialogue
<a2=AlternativeAssetName
<script>
我遇到的问题是如何将“资产名称”从第一行(不能是第一行)中取出。做这个的最好方式是什么?正则表达式(从未使用过,Google 对我如何使用它们没有帮助)?
我想允许它在语言中以“>”或新命令“
"<a=" + (string)AssetName + (">" || "<")
提前谢谢你。 :)
【问题讨论】:
-
我建议为此使用标准格式,这样您就不必编写自己的所有内容(json、xml、yaml、ini 等)
-
您为什么要发明一种新的 XML 语言?我严重怀疑您在正则表达式上找不到任何帮助。我知道一个事实,当我 6 个月前做一些研究时,我发现了 RegexBuddy。