https://github.com/0xlet/censoredstring
🤬 Quick way to censor occurrences of certain words
https://github.com/0xlet/censoredstring
swift
Last synced: about 2 months ago
JSON representation
🤬 Quick way to censor occurrences of certain words
- Host: GitHub
- URL: https://github.com/0xlet/censoredstring
- Owner: 0xLet
- Created: 2020-12-31T02:26:15.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2020-12-31T02:32:34.000Z (over 4 years ago)
- Last Synced: 2025-02-07T18:19:28.329Z (4 months ago)
- Topics: swift
- Language: Swift
- Homepage:
- Size: 5.86 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CensoredString
Quick way to censor occurrences of certain words.
## Example
```swift
CensoredString.censoredOptions = .caseInsensitive
CensoredString.censoredWords = [
"bacon",
"pork",
]let bacon_ipsum = "Bacon ipsum dolor amet chicken doner buffalo capicola, ribeye hamburger t-bone flank sausage pork chop tri-tip. Spare ribs filet mignon tri-tip short loin venison biltong ball tip tongue leberkas. Short ribs shoulder doner tongue sirloin beef ribs biltong tail picanha kevin. Pork jowl porchetta salami tri-tip ribeye. Short loin burgdoggen shank ground round spare ribs jowl shoulder pork belly andouille. Capicola bacon brisket prosciutto. Chicken ham beef ribs, brisket short loin shank t-bone kevin pork loin."
print(CensoredString(bacon_ipsum).censored)
```### Example Output
```
"***** ipsum dolor amet chicken doner buffalo capicola, ribeye hamburger t-bone flank sausage **** chop tri-tip. Spare ribs filet mignon tri-tip short loin venison biltong ball tip tongue leberkas. Short ribs shoulder doner tongue sirloin beef ribs biltong tail picanha kevin. **** jowl porchetta salami tri-tip ribeye. Short loin burgdoggen shank ground round spare ribs jowl shoulder **** belly andouille. Capicola ***** brisket prosciutto. Chicken ham beef ribs, brisket short loin shank t-bone kevin **** loin."
```