REGEX:允许任何字符,包括换行符

时间:2016-02-29 11:14:05

标签: regex odk

我想限制ODK Xform中其中一个问题允许的字符数。问题是关于用户的评论所以我需要该字段接受0到100之间的任意数量的字符,包括换行符。否则它必须显示正确的警报。

<bind nodeset="/widgets/Comment" type="string" constraint="regex(.,'^.{0,100}$')" />

我有上面的代码,但它不允许我换行,感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

使用s选项使.匹配任何字符,包括换行符:

<bind nodeset="/widgets/Comment" type="string" constraint="regex(.,'^(?s).{0,100}$')" />