REGEX:允许任何字符,包括换行符
REGEX: Allow any characters including line break
我想限制在我的 ODK Xform 中的一个问题中允许的字符数。问题是关于用户的评论,所以我需要该字段接受从 0 到 100 的任意数量的字符,包括换行符。否则它必须显示正确的警报。
<bind nodeset="/widgets/Comment" type="string" constraint="regex(.,'^.{0,100}$')" />
我有上面的代码,但是它不允许我有换行符,谢谢你的帮助。
使用s
选项使.
匹配任何字符,包括换行符:
<bind nodeset="/widgets/Comment" type="string" constraint="regex(.,'^(?s).{0,100}$')" />
我想限制在我的 ODK Xform 中的一个问题中允许的字符数。问题是关于用户的评论,所以我需要该字段接受从 0 到 100 的任意数量的字符,包括换行符。否则它必须显示正确的警报。
<bind nodeset="/widgets/Comment" type="string" constraint="regex(.,'^.{0,100}$')" />
我有上面的代码,但是它不允许我有换行符,谢谢你的帮助。
使用s
选项使.
匹配任何字符,包括换行符:
<bind nodeset="/widgets/Comment" type="string" constraint="regex(.,'^(?s).{0,100}$')" />