Implement upper, lower
This commit is contained in:
parent
fb00c2fc41
commit
298041ecf7
4
str.mjs
4
str.mjs
@ -186,6 +186,8 @@ class Parser {
|
||||
}),
|
||||
contains: () => ({ command: 'contains', find: this.popToken() }),
|
||||
missing: () => ({ command: 'missing', find: this.popToken() }),
|
||||
upper: () => ({ command: 'upper' }),
|
||||
lower: () => ({ command: 'lower' }),
|
||||
|
||||
help: () => ({ command: 'help' }),
|
||||
show: () => ({ command: 'show' }),
|
||||
@ -616,6 +618,8 @@ class VM {
|
||||
this.resolveImmediate(cmd.offset) + (this.resolveImmediate(cmd.len) || subject.length))
|
||||
.reverse()
|
||||
.join(''),
|
||||
upper: () => subject.toUpperCase(),
|
||||
lower: () => subject.toLowerCase(),
|
||||
// reparse,
|
||||
|
||||
help: () => {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user