You'd have to split the position list and check each lesson
$('.pos').on('click', function() {
var arr = $(this).data('position').split(/\s+/);
$('.lesson').hide().filter(function() {
return $.inArray( $(this).data('lesson').toString(), arr ) != -1;
}).show();
});