Я пытаюсь Grep части HTML-формы, в частности, часть действий, т.е. <form action = ….
Первоначально я пытался:
grep -E -e 'form\s*action\s*=.*[.]html' ./*
, но он не работает (несмотря на то, Дело в том, что есть такие строки
Тогда я попробовал основным:.!? grep -E -e 'form\s*action\s*=' ./*
, но это не сработало
что я делаю неправильнооглавлению для вида действия = часть HTML страницы
ответ
Это не получит вам действие Это поможет вам часть просто раньше. действие. Например, если у вас есть <form id="myForm" action="myFile.php">
регулярное выражение будет просто получить вы form id="myForm" action=
Так попробуйте вместо:
grep -E -o -i -e '<form\s+[^>]*action\s*=[^>]*>' ./*
[^>]*
означает, что все, кроме >
, ноль или более раз.
-o
означает только получить согласование часть
-i
означает случай нечувствительным
Даже эта форма 'grep -E -e \\ s * action \\ s * = './*' не дает никаких результатов или 'grep -E -e' \
@Jim Я ошибался в отношении двойного экранирования. Я отредактировал свой ответ. Я тестировал его, и он работает –
'grep -E -e '
Почему бы не использовать реализацию HTML Parser/XPATH? Как и мой Xidel:
Это возвращает URL в части действия:
xidel ./* -e //form/@action
Или с сопоставления с образцом, а не XPATH:
xidel ./* -e '<form action="{.}"/>*'
Вы можете даже сделать всю дальнейшую обработку в нем. Например. чтобы не только получить действие, но и значения всех входных элементов, закодированных по URL-адресу, вы можете использовать:
xidel ./* -e //form/form(.)
- 1. печать часть html страницы
- 2. Увеличить часть html страницы
- 3. для производства оглавлению
- 4. Как напечатать часть HTML-страницы?
- 5. HTML CSS Часть страницы отрезана
- 6. Получить часть HTML-страницы страницы через AJAX
- 7. Два вида для одного действия
- 8. андроид код Java для вида действия
- 9. ПИД оглавлению процесса - Unix
- 10. вид вида и действия метод
- 11. Ссылка на часть внутри внешней HTML-страницы
- 12. Сделать текст прокруткой только часть HTML-страницы
- 13. порт 22 оглавлению
- 14. Вызов действия контроллера из вида без изменения страницы
- 15. Yii действия контроллера без вида
- 16. Lsof, оглавлению вывода
- 17. Regex, чтобы узнать определенную часть html-страницы
- 18. заменить часть страницы HTML пустой строкой
- 19. Скрыть часть страницы HTML от Google
- 20. скачать часть (один элемент) HTML-страницы?
- 21. textarea по ошибке содержит часть страницы html
- 22. Как очистить gzipped часть html страницы
- 23. Ссылка на определенную часть HTML-страницы
- 24. обновить часть HTML-страницы с помощью jquery
- 25. Как распечатать выбранную часть страницы HTML?
- 26. использовать часть html-body через все страницы
- 27. Как скачать только часть страницы html
- 28. настройка страницы html title изнутри действия
- 29. перекрывающихся оглавлению соответствия шаблону
- 30. Pass Строка запроса для Mvc действия вида
Для части './*' вы имеете в виду текущий каталог? И что такое сообщение об ошибке? – Juto
Итак, вы хотите совместить содержимое действия или хотите только '
'xs' - это файл. Как html – Jim