[英]getting numbers from a textbox that has letters and numbers
我正在嘗試為PS3游戲制作基於控制台的改裝應用程序。
命令之一就像
“殺人價值”
該值是用戶定義的數字,我將如何僅獲取文本框的“值”,以便將用戶的“技能”設置為他們定義的值。
獲取值然后將其發送到標簽are會很好。 經過一些編碼后,玩家的“技能”將達到他們定義的水平嗎?
使用正則表達式將使一切變得容易。
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];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.