0

消息至少包含 6 个字母或数字、任意长度和任意数量的行。

我目前使用的正则表达式只允许我有一行比我得到一个错误更远的地方。

/^.{6}/

前任:

Oppan gang-namseutayil 康南苏塔伊尔

Naje-neun ttasaroun inkanjeo-gin yeoja Keopi hanjanye yeoyureuraneun pumkyeok i-nneun yeoja Bami omyeon shimjangi tteugeowojineun yeoja Keureon banjeon i-nneun yeoja

Naneun sana-i Naje-neun neomankeum ttasaroun geureon sana-i Keopi shikgido jeone wonsyas ttaerineun sana-i Bami omyeon shimjangi teojyeobeorineun sana-i Keureon sana-i

Areumdawo sarangseureowo Keurae neo 嘿 keurae baro neo 嘿

4

2 回答 2

1

您可以使用\w标记来分隔 az、AZ、0-9 和下划线。然后用于{6,}指定 6 个或更多字符。使用m多行标志

/\w{6,}/m

于 2012-09-27T18:08:16.273 回答
1

您应该取出^,它表示字符串的开头。

这就是为什么它不会匹配多行文本的原因,因为第 2 行的文本 - 结尾不在字符串的开头。

于 2012-09-27T18:24:45.220 回答