大家好,我希望采取从JSON输出通过参数化查询发送收集字符串。输出将是:
{"id":"2","firstName":"Jim","lastName":"Fuller"},
{"id":"3","firstName":"Joe","lastName":"Vasquez"}]
字符串
作为一个完整的字符串,当然。我使用了第一个RegExp来替换所有特殊字符。
第二个RegExp删除所有特殊字符并保留新行。到目前为止,输出如下所示:
1firstNameJimlastNameFuller
2firstNameJoelastNameVasquez
型
运行最后一次RegExp替换后,它将删除所有字母数字字符,但也会删除新行。我想保留新的生产线。
输出:12
我怎样才能使第三个RegExp删除字符而不是新行?
data = data.replaceAll(RegExp('[^A-Za-z0-9]'), '');
data = data.replaceAll(RegExp('id'), '\n');
data = data.replaceAll(RegExp('[\\D.]'),'');
型
1条答案
按热度按时间tkqqtvp11#
使用一个否定的字符类,列出所有你想保留的字符:
字符串