# Formatting strings using scripted fields - inserting line breaks

**URL:** <https://discuss.elastic.co/t/formatting-strings-using-scripted-fields-inserting-line-breaks/138242>\
**Category:** Kibana\
**Created:** [July 2, 2018, 4:44pm UTC](https://discuss.elastic.co/t/formatting-strings-using-scripted-fields-inserting-line-breaks/138242 "2018-07-02T16:44:54Z")\
**Posts on this page:** 1\
**Showing post:** 5

<div class="post-metadata">

**Author:** ![Warren](https://avatars.discourse-cdn.com/v4/letter/w/97f17d/32.png) [@Warren](https://discuss.elastic.co/u/Warren)\
**Post date:** [July 3, 2018, 12:56am UTC](https://discuss.elastic.co/t/formatting-strings-using-scripted-fields-inserting-line-breaks/138242/5 "2018-07-03T00:56:27Z")

</div>

I've tried scripted fields, I've used lang=painless, type=string, format=string,  
script=/\n/.matcher(doc['message'].value).replaceAll('  
')

but then I receive this error  
"Courier Fetch: 10 of 715 shards failed.

The script might be written wrong...

I've tried

1. doc['message'].value = "\n" + "  

2. /\n/.matcher(doc['message'].value).replaceAll('  
')

Wondering how I can debug or test a scripted field......

---

_[View the full topic](https://discuss.elastic.co/t/formatting-strings-using-scripted-fields-inserting-line-breaks/138242)._
