Let’s take the example of having to select all the div with the data-lang attribute different from “it”:
div:not([data-lang=it]) {
    // Your CSS here.
} 
If you want to select elements that have an attribute that is set to an empty string, you should use:
div[data-lang]:not([data-lang='']) {
    // Your CSS here.
}