mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
fix code
This commit is contained in:
parent
6854e342cf
commit
ceb4065647
@ -42,7 +42,7 @@ import java.util.regex.Pattern;
|
|||||||
* @author Cal Hendersen
|
* @author Cal Hendersen
|
||||||
* @author Michael Semb Wever
|
* @author Michael Semb Wever
|
||||||
*/
|
*/
|
||||||
public final class HTMLFilter {
|
public final class HtmlFilter {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* regex flag union representing /si modifiers in php
|
* regex flag union representing /si modifiers in php
|
||||||
@ -129,7 +129,7 @@ public final class HTMLFilter {
|
|||||||
/**
|
/**
|
||||||
* Default constructor.
|
* Default constructor.
|
||||||
*/
|
*/
|
||||||
public HTMLFilter() {
|
public HtmlFilter() {
|
||||||
vAllowed = new HashMap<>();
|
vAllowed = new HashMap<>();
|
||||||
|
|
||||||
final ArrayList<String> a_atts = new ArrayList<>();
|
final ArrayList<String> a_atts = new ArrayList<>();
|
||||||
@ -169,7 +169,7 @@ public final class HTMLFilter {
|
|||||||
*
|
*
|
||||||
* @param debug turn debug on with a true argument
|
* @param debug turn debug on with a true argument
|
||||||
*/
|
*/
|
||||||
public HTMLFilter(final boolean debug) {
|
public HtmlFilter(final boolean debug) {
|
||||||
this();
|
this();
|
||||||
vDebug = debug;
|
vDebug = debug;
|
||||||
|
|
||||||
@ -181,7 +181,7 @@ public final class HTMLFilter {
|
|||||||
* @param conf map containing configuration. keys match field names.
|
* @param conf map containing configuration. keys match field names.
|
||||||
*/
|
*/
|
||||||
@SuppressWarnings("unchecked")
|
@SuppressWarnings("unchecked")
|
||||||
public HTMLFilter(final Map<String, Object> conf) {
|
public HtmlFilter(final Map<String, Object> conf) {
|
||||||
|
|
||||||
assert conf.containsKey("vAllowed") : "configuration requires vAllowed";
|
assert conf.containsKey("vAllowed") : "configuration requires vAllowed";
|
||||||
assert conf.containsKey("vSelfClosingTags") : "configuration requires vSelfClosingTags";
|
assert conf.containsKey("vSelfClosingTags") : "configuration requires vSelfClosingTags";
|
@ -249,7 +249,7 @@ public class HtmlUtil {
|
|||||||
* @return 过滤后的内容
|
* @return 过滤后的内容
|
||||||
*/
|
*/
|
||||||
public static String filter(final String htmlContent) {
|
public static String filter(final String htmlContent) {
|
||||||
return new HTMLFilter().filter(htmlContent);
|
return new HtmlFilter().filter(htmlContent);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -21,7 +21,7 @@ public class HTMLFilterTest {
|
|||||||
final String p1 = "<p>a</p>";
|
final String p1 = "<p>a</p>";
|
||||||
final String p2 = "<p onclick=\"bbbb\">a</p>";
|
final String p2 = "<p onclick=\"bbbb\">a</p>";
|
||||||
|
|
||||||
final HTMLFilter htmlFilter = new HTMLFilter();
|
final HtmlFilter htmlFilter = new HtmlFilter();
|
||||||
String filter = htmlFilter.filter(p1);
|
String filter = htmlFilter.filter(p1);
|
||||||
Assertions.assertEquals("<p>a</p>", filter);
|
Assertions.assertEquals("<p>a</p>", filter);
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user