我只想用字符串遮掩9位数字。如果字符串包含小于9或大于9,则不应掩盖该数字。我的代码:var str = 'My Business phone number is 1234567890 and my personal number is 123456789';str);if(find1){
var str1 = str.replace(/\d{5}/, '#####'
在OCaml中,我有一个包含城镇名称的字符串列表(类似于“1-纽约;2-伦敦;3-巴黎”)。我需要要求用户键入一个数字(如果他们想要伦敦,就必须键入2)。我想抛出一条异常消息,如果这个人在这个例子中输入"4",那么这个小镇是无效的。input_line stdin) with | x > (length listOfTowns) -> raise (Err "Not a valid tow