簡體   English   中英

將用戶輸入限制為一個 int 后跟一個字符串 [on hold]

[英]Limiting user input to an int followed by a string [on hold]

我需要將用戶輸入限制為 integer 后跟一個字符串。 我該怎么做? 我需要用戶輸入“4個季度”之類的內容

    String input = "4 Quarters";
    boolean out = input.matches("^\\d [a-zA-Z]+$");
    // if we allow any whitesace in between
    boolean out1 = input.matches("^\\d\\s[a-zA-Z]+$");

所以我會使用輸入元素的掩碼屬性並傳遞一個匹配我想要的輸入的正則表達式。

所以, w3schools 有一個很好的例子,關於 mask 和只接受字母,你可以轉換成數字和字母。

你可以使用這個網站來制作你的正則表達式

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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