Skip to main content

search-replace

search-replace is a trivial Python script that implements search/replace in text files.

https://github.com/luismsgomes/search-replace

Copyright (c) 2019 Luís Gomes <luismsgomes@gmail.com>

Usage

search-replace <json-table> [<input-file> [<output-file>]]

Where <json-table> is either:

  • an object with search strings as keys and replacement strings as values, e.g. {"search": "replace"}

  • an array of arrays containing search and replacement string pairs, e.g. [["search1", "replace1"], ["search2", "replace2"]]

  • a filename preceeded by @, such as @table.json, and the file should contain the replacement table in one of the two JSON formats described above

In the second form, the order of replacements is ensured to follow the order of the array.

Metadata

Release files for search-replace 0.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for search-replace 0.1.2
File Size Uploaded
search-replace-0.1.2.tar.gz 2.3 kB Details

Release files / search-replace-0.1.2.tar.gz

Download URL search-replace-0.1.2.tar.gz
Size 2.3 kB
Tags Source
SHA-256 checksum
How to use checksums
91022453bc034c1f1cf1a0c77dc089deb751f172dcc49786325b12e9aac9452a
BLAKE2b-256 checksum
How to use checksums
9a7f1b419e4b994796d79e97a828ec86c48a61e10d1c2db707ca00af2d0d517f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.5.0.1 requests/2.20.1 setuptools/39.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.7.1

Release history Release notifications | RSS feed

This release

0.1.2 This release

1 release file

0.1.1

1 release file

0.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page