### Navigation

- index
- modules |
- next |
- previous |
- home|
- search|
- documentation »
- The IPython API »

# Module: `nbconvert.filters.strings`

String filters.

Contains a collection of useful string manipulation filters for use in Jinja templates.

## 10 Functions

`IPython.nbconvert.filters.strings.``wrap_text`(text, width=100)

  Intelligently wrap text. Wrap text without breaking words if possible.

  Parameters : | text : str Text to wrap. width : int, optional Number of characters to wrap to, default 100.

`IPython.nbconvert.filters.strings.``html2text`(element)

  extract inner text from html

  Analog of jQuery’s $(element).text()

`IPython.nbconvert.filters.strings.``add_anchor`(html)

  Add an anchor-link to an html header tag

  For use in heading cells

`IPython.nbconvert.filters.strings.``strip_dollars`(text)

  Remove all dollar symbols from text

  Parameters : | text : str Text to remove dollars from

`IPython.nbconvert.filters.strings.``strip_files_prefix`(text)

  Fix all fake URLs that start with files/, stripping out the files/ prefix.

  Parameters : | text : str Text in which to replace ‘src=”files/real...’ with ‘src=”real...’

`IPython.nbconvert.filters.strings.``comment_lines`(text, prefix='# ')

  Build a Python comment line from input text.

  Parameters : | text : str Text to comment out. prefix : str Character to append to the start of each line.

`IPython.nbconvert.filters.strings.``get_lines`(text, start=None, end=None)

  Split the input text into separate lines and then return the lines that the caller is interested in.

  Parameters : | text : str Text to parse lines from. start : int, optional First line to grab from. end : int, optional Last line to grab from.

`IPython.nbconvert.filters.strings.``ipython2python`(code)

  Transform IPython syntax to pure Python syntax

  Parameters : | code : str IPython code, to be transformed to pure Python

`IPython.nbconvert.filters.strings.``posix_path`(path)

  Turn a path into posix-style path/to/etc

  Mainly for use in latex on Windows, where native Windows paths are not allowed.

`IPython.nbconvert.filters.strings.``path2url`(path)

  Turn a file path into a URL

### Navigation

- index
- modules |
- next |
- previous |
- home|
- search|
- documentation »
- The IPython API »