我想寫一個腳本,獲取來自用戶的輸入並返回格式化區域中的輸入。我一直在使用string range函數,但它顯然會削減我給出的範圍內的輸入。有什麼方法可以在指定的範圍內查看下一個空格字符並切斷該位置的輸入嗎? 舉例來說,如果我有輸入:
Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor i
我寫了一個正則表達式來驗證必須遵循以下規則的字符串: 必須至少有一個字符 必須不包含空格字符 第一個字符可能不標點符號 最後一個字母可能不是標點符號 可能不會以標點符號後面跟數字結尾 其他所有字符都可以是除之外的任何UTF-8字符。 這裏是正則表達式: my $name_re = qr/
[^[:punct:][:blank:]] # not punct or blank
(