- https://www.dotnetperls.com/split-ruby
- https://ruby-doc.org/core-2.7.1/String.html#method-i-split
- https://www.thoughtco.com/splitting-strings-2908301
- https://stackoverflow.com/questions/1902744/when-is-eval-in-ruby-justified
- https://stackoverflow.com/questions/637421/is-eval-supposed-to-be-nasty
- https://blog.udemy.com/ruby-eval/
- https://ruby-doc.org/core-2.7.1/Regexp.html
- https://stackoverflow.com/questions/8652715/convert-a-string-to-regular-expression-ruby
- (MY QUESTION https://stackoverflow.com/questions/61719344/eval-certain-regex-from-file-to-replace-chars-in-string
1.https://coderwall.com/p/7cnnew/breaking-nested-loop-like-each_slice-with-style 2.https://stackoverflow.com/questions/1352120/how-to-break-outer-cycle-in-ruby
due to the fact that the professor wrote the trans file in non-standard, difficult to parse format the program would fail to recognize some complex
Regexes such like /a-z/ 3
which will replace every letter with the number 3.
- check for the safety of the files and paths.