aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/at/hannibal2/skyhanni/utils
diff options
context:
space:
mode:
authorLorenz <lo.scherf@gmail.com>2022-08-22 02:08:50 +0200
committerLorenz <lo.scherf@gmail.com>2022-08-22 02:08:50 +0200
commita1e2e236fb169817b8e14e239f1fd537f96b5b07 (patch)
tree7ee383d55291c0042e6da91ff1c85433cf523509 /src/main/java/at/hannibal2/skyhanni/utils
parent1d1e82aab475ee1130ddd2b5cc38dd57d11a4594 (diff)
downloadSkyHanni-a1e2e236fb169817b8e14e239f1fd537f96b5b07.tar.gz
SkyHanni-a1e2e236fb169817b8e14e239f1fd537f96b5b07.tar.bz2
SkyHanni-a1e2e236fb169817b8e14e239f1fd537f96b5b07.zip
added support for books and essence to bazaar
Diffstat (limited to 'src/main/java/at/hannibal2/skyhanni/utils')
-rw-r--r--src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt b/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt
index 891826a91..1d4701397 100644
--- a/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt
+++ b/src/main/java/at/hannibal2/skyhanni/utils/NumberUtil.kt
@@ -2,6 +2,7 @@ package at.hannibal2.skyhanni.utils
import java.text.NumberFormat
import java.util.*
+import java.util.regex.Pattern
import kotlin.math.pow
import kotlin.math.roundToInt
@@ -149,4 +150,10 @@ object NumberUtil {
lastDecimal + decimal
}
}
+
+ val pattern = Pattern.compile("^[0-9]*$")
+
+ fun String.isInt(): Boolean {
+ return isNotEmpty() && pattern.matcher(this).matches()
+ }
} \ No newline at end of file