簡體   English   中英

從具有字母和數字的文本框中獲取數字

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM