Книга JavaScript/Работа с текстом
Внешний вид
<html>
<script type="text/javascript">
// This program converts the file urlfilter.ini of the Opera browser
// in a way that erases all the inclusions '=UUID:################################'.
//
// This file is stored in UTF-8 encoding
//
// Based on the program text from the book 'Вадим Дунаев. Самоучитель JavaScript'
function replacestr(s1,s2,s3){ // исходный текст, заменяемый текст, текст-заменитель
//if (s2 == ''){
// s2 = ' '
//}
var s = ''
while (true)
{
i=s1.indexOf(s2)
if (i>=0)
{
s=s+s1.substr(0,i)+s3
s1=s1.substr(i+32+s2.length)
}else break
}
out = s+s1
document.all.outtext.innerHTML = out
}
</script>
<body>
<TEXTAREA id='ttext' rows=10 cols=80>
текст внутри секций [include], [exclude] или других; не включайте текст без UUID;
если текст не вставляется (большой файл), попробуйте разбить на меньшие части;
может подвисать - дождитесь выполнения операции
</TEXTAREA>
<input type="button" value="start" name="run" onclick="replacestr(document.all.ttext.value,'=UUID:','<br>')">
<p id='outtext-'>
<TEXTAREA id='outtext' rows=10 cols=80></TEXTAREA>
</body>
</html>