Django
books
migrations
__init__.py
0001_initial.py
__init__.py
admin.py
models.py
tests.py
views.py
mysiteproject
__init__.py
settings.py
urls.py
wsgi.py
views.py
templates
base.html
current_datetime.html
hours_ahead.html
books.db
manage.py
我遇到一个将返回键计为2个字符的问题。我已经应用正则表达式来解决这个问题,但无法做到这一点。 我申请的正则表达式是(/(?:\ r \ n | \ r | \ n)/ g,' \ n')
答案 0 :(得分:0)
Chrome中的回车符为\r\n
,被视为两个字符(\r
和\n
)。
我建议您查看以下问题:
最后一个链接可以解释为什么通过HTML属性限制长度会使新行计为两个字符(这是实际长度),而JavaScript代码将它们视为单个字符。
如果您真的需要担心换行符和字符计数,我建议您在AngularJS应用程序中通过JavaScript验证替换HTML中的长度验证,因为您可以将换行符计为单个字符,根据需要。