Один подход, который работает только для добавления заголовков на каждую страницу, состоит в том, чтобы обернуть ваш контент в <table>
, а затем поместить содержимое заголовка в тег <thead>
и ваш контент в тег <tbody>
, например:
<table>
<thead>
<tr>
<th>This content appears on every page</th>
</tr>
</thead>
<tbody>
<tr>
<td>Put all your content here, it can span multiple pages and your header will show up at the top of each page</td>
</tr>
</tbody>
</table>
Это работает в Chrome, а не на 100% уверенном в других браузерах.
Похоже, вы хотите заменить \x
на x
. Для этого вы можете использовать
str = str.replaceAll("\\\\(.)", "$1");
"\\\\"
, так как регулярное выражение представляет один \
, созданный "\\"
в строковых литералах .
может представлять любой символ ( за исключением разделителей строк, но это не должно быть проблемой на основе вашего примера) (.)
поместит его в «группу захвата», которая будет проиндексирована как 1
.
, поэтому это будет символ, который был экранирован с помощью \
).