view src/luan/modules/String.luan @ 1722:7d2ab44f7a59

remove String regex fns
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 29 Jul 2022 14:12:01 -0600
parents 5603ee8e2a71
children
line wrap: on
line source

require "java"
local StringLuan = require "java:luan.modules.StringLuan"
local Pattern = require "java:java.util.regex.Pattern"
local Boot = require "luan:Boot.luan"

local String = {}

String.char = StringLuan.char_
String.contains = StringLuan.contains
String.digest_message = StringLuan.digest_message
String.encode = StringLuan.encode
String.ends_with = StringLuan.ends_with
String.find = StringLuan.find
String.format = StringLuan.format
String.lower = StringLuan.lower
String.regex = Boot.regex
String.regex_quote = Pattern.quote
String.repeated = StringLuan.repeated
String.replace = StringLuan.replace
String.reverse = StringLuan.reverse
String.split = StringLuan.split
String.starts_with = StringLuan.starts_with
String.sub = StringLuan.sub
String.to_binary = StringLuan.to_binary
String.to_number = StringLuan.to_number
String.trim = StringLuan.trim
String.unicode = StringLuan.unicode
String.upper = StringLuan.upper

return String