Regular Expressions

hi all,
i am new to cloudxlab learning state…
can any help me out by explaning the following code with elaboratively…

print(re.findall('[^i][s]',"this is a   and that is aa aaa"))
print(re.findall('[^ia][st]' , 'this is a and that is aa aaa and this is again a")