我有一个非常简单的文本框给用户。
<textarea name="text">ENTER YOUR TEXT, DUDE!</textarea>
有时,用户可以输入如下内容:
blablablatext blablabla $ 10 blablabla blablablatext
这很好,但我想做的是采用美元符号并自动将其放在数字之后(反之亦然):
blablablatext blablabla 10 $ blablabla blablablatext
基本上,我想做的是:
- 检测是否有货币符号
- 检测数字是否出现在符号之后
- 检测,例如,一个字母(或什么都没有)出现在数字之后
- 取货币符号并将其放在数字和字母之间(如果之后没有任何内容,则放在数字之后)
最好的方法是什么?这样的事情可能吗?