[英]regex to match everything
我正在使用以下正則表達式來匹配所有內容:
/^(?=.{10,8000}$).*$/
但現在我才意識到.*
與換行符不匹配。 如何使這個正則表達式匹配換行符?
所有空格+非空格=所有字符: [\\S\\s]
/^(?=[\S\s]{10,8000})[\S\s]*$/
為什么使用正則表達式?
var txt = "Hello World!";
if(length(txt) >= 10 && length(txt) <= 8000) {//match}
var filter = /.*/gim;
這將匹配多行的所有內容。
用這個
var filter = /[\w|\W]*/gim;
我認為這簡單得多,只需使用/.*/
。 代表任何角色,*允許任何重復的角色。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.