必须返回真:
kWordSyntaxSearch = "something~~abc#include";
kWordSyntaxSearch = "something~~a bc#include";
kWordSyntaxSearch = "something~~ abc#include";
kWordSyntaxSearch = "something~~abc #include";
必须返回FALSE:
kWordSyntaxSearch = "something~~#include<";
到目前为止我做了什么
//JUST SEARCHING FOR THE EXISTENCE OF #include
if(kwordSyntaxSearch_tilde.indexOf("#include")!= -1 && !/~~\s*#include\s*/.test(kwordSyntaxSearch_tilde) )
如果在 kwordSyntaxSearch 中找到“#include”,我想通过上面的条件,然后检查 ~~ 和 #include 之间是否有不必要的字符。
(只是细节)~~被放在 kWordSyntaxSearch 上以标记之前的语法是正确的,我只是想在发生这种情况时触发一个错误:
#include<iostream.h>usdfsd
#include<conio.h>