RegEx: Проверка Дополнительного текста для изображения

Я пытаюсь установить проверку для дополнительного текста изображения и здесь - то, что я думаю, должен быть проверен до сих пор. Это - довольно простой RegEx, но я должен все же начать изучать ту тему..

  • Двойные кавычки
  • символы <and> для предотвращения ввода HTML

Есть ли что-либо еще, что Вы добавили бы к этому? Текстовая длина когда-либо была бы проблемой?

Я ценю Вашу справку и если бы кто-то мог бы обеспечить этот простой RegEx, я был бы действительно благодарен :)

1
задан Deduplicator 1 February 2015 в 16:28
поделиться

1 ответ

Похоже, это хорошее место для начала. Максимальный размер: выберите что-нибудь разумное, если вы не хотите, чтобы оно было действительным для публикации диссертации в качестве альтернативного текста - хотя, вероятно, это возможно. Что касается регулярного выражения для проверки, все в порядке:

/^[^"<>&\\]{0,XXX}$/

, где XXX - максимальный размер, который вы хотите. Или полностью избавьтесь от {0, XXX} и замените его на * , что означает «ноль или более». Конечно, синтаксис зависит от языка.

Также нашел это, выглядело интересно:

http://www.cs.tut.fi/~jkorpela/html/alt.html

Обновление:

Да, вы двое правы. Пока кавычки, используемые вокруг альтернативного текста, сами по себе не являются одинарными кавычками, они должны быть в порядке.

И согласно другим ответам ниже, возможно, также & и. Хотя вам, возможно, придется быть осторожным с количеством косых черт, независимо от того, стоят ли они перед важными вещами. А также, разрешены ли такие вещи в самом тексте.

2
ответ дан 2 September 2019 в 23:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: