从包含字母和数字的文本框中获取数字
本文关键字:数字 获取 文本 包含字 | 更新日期: 2023-09-27 18:12:22
我正在尝试为PS3游戏制作一个基于主机的建模应用程序。
其中一个命令是这样的"杀死价值"
值是用户定义的数字,我怎么才能只得到文本框的"值",这样它就可以将用户的"kill"设置为他们定义的值。
获取值然后将其发送给标签是好吗?在编写了一些代码后,玩家的"杀戮"是否能够达到自己的定义?
使用正则表达式会使一切变得更容易。
using System.Text.RegularExpressions;
var input = "kills 67"; // Just an example!
var kill_str = Regex.Match(input, @"'d+").Value;
int kills = Int32.Parse(kill_str); // Now we have the number specified by our user
// Now, do whatever you want with the collected data
info_label.text = string.format("You specified {0} kills to be added within the hack.", kills);
var input = "kills value"
var value = input.Split(new char[] {' '})[1];